-凯发k8天生赢家一触即发
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)5gn10x.step',
'2020-02-21t09:36:49',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3 = cartesian_point ( 'none', ( 0.3318305140694475800, -1.984555414402739700, -0.5150000000000000100 ) ) ;
#4 = cartesian_point ( 'none', ( 1.555305873969556400, 4.898587196589411800e-016, -3.999999999999999100 ) ) ;
#5 = direction ( 'none', ( -0.3090169943749421200, 1.164708318489094600e-016, -0.9510565162951552000 ) ) ;
#6 = vector ( 'none', #5, 1000.000000000000100 ) ;
#7 = cartesian_point ( 'none', ( 2.616506661494198300, 8.581769150706125100e-033, -7.007546303702493800e-017 ) ) ;
#8 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#9 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#10 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000023400, 0.6774776749089209700 ) ) ;
#11 = circle ( 'none', #96, 4.000000000000000000 ) ;
#12 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#13 = axis2_placement_3d ( 'none', #12, #18, #9 ) ;
#14 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#15 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#16 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#17 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#18 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#19 = circle ( 'none', #6827, 3.853420195439738900 ) ;
#20 = face_outer_bound ( 'none', #4893, .t. ) ;
#21 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#22 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#23 = circle ( 'none', #120, 6.479565957685744900 ) ;
#24 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627149800, 0.5149999999999992400 ) ) ;
#25 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089227400, 0.5149999999999999000 ) ) ;
#26 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#27 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28 = cartesian_point ( 'none', ( 1.265388954528032400, 4.808832952352227800e-016, -3.853420195439738900 ) ) ;
#29 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#30 = cartesian_point ( 'none', ( 1.586512658500283300, 0.7436618653472135700, 0.5149999999999996800 ) ) ;
#31 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#32 = axis2_placement_3d ( 'none', #41, #45, #31 ) ;
#33 = circle ( 'none', #32, 0.3600000000000001000 ) ;
#34 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#35 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#36 = axis2_placement_3d ( 'none', #29, #35, #34 ) ;
#37 = cartesian_point ( 'none', ( 3.100000000000000500, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#38 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#39 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#40 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#41 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 3.639999999999999200 ) ) ;
#42 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 1.999999999999999600 ) ) ;
#43 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#44 = vector ( 'none', #43, 1000.000000000000000 ) ;
#45 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#46 = toroidal_surface ( 'none', #36, 2.200000000000000200, 0.2000000000000000100 ) ;
#47 = cartesian_point ( 'none', ( 1.265388954528032400, 3.853420195439738500, 0.0000000000000000000 ) ) ;
#48 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#49 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#50 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#51 = axis2_placement_3d ( 'none', #50, #49, #48 ) ;
#52 = axis2_placement_3d ( 'none', #40, #39, #38 ) ;
#53 = circle ( 'none', #51, 3.853420195439738900 ) ;
#54 = direction ( 'none', ( -0.8949343677499603800, 0.0000000000000000000, -0.4461978007789580400 ) ) ;
#55 = direction ( 'none', ( 0.4461978007789580400, 3.124648454283931500e-015, -0.8949343677499603800 ) ) ;
#56 = circle ( 'none', #52, 3.853420195439738900 ) ;
#57 = face_outer_bound ( 'none', #4928, .t. ) ;
#58 = direction ( 'none', ( 0.0000000000000000000, -3.614249330683746800e-015, 1.000000000000000000 ) ) ;
#59 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#60 = cartesian_point ( 'none', ( 6.499999999999999100, -0.5150000000000000100, -1.863039991300387900e-015 ) ) ;
#61 = circle ( 'none', #68, 3.853420195439738900 ) ;
#62 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#63 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#64 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#65 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#66 = axis2_placement_3d ( 'none', #65, #64, #63 ) ;
#67 = circle ( 'none', #66, 1.009117809157098900 ) ;
#68 = axis2_placement_3d ( 'none', #164, #141, #140 ) ;
#69 = vector ( 'none', #129, 1000.000000000000000 ) ;
#70 = cartesian_point ( 'none', ( 0.3133329318012341700, 1.993777968396900400, 0.0000000000000000000 ) ) ;
#71 = circle ( 'none', #123, 6.426280325898200200 ) ;
#72 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789580400, 0.0000000000000000000 ) ) ;
#73 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#74 = cartesian_point ( 'none', ( 6.064432052242949600, -0.8736141802079618900, 0.0000000000000000000 ) ) ;
#75 = axis2_placement_3d ( 'none', #74, #73, #72 ) ;
#76 = circle ( 'none', #75, 6.426280325898200200 ) ;
#77 = cartesian_point ( 'none', ( 6.064432052242949600, -0.8736141802079618900, 0.0000000000000000000 ) ) ;
#78 = spherical_surface ( 'none', #118, 6.499999999999999100 ) ;
#79 = circle ( 'none', #87, 0.8509999999999999800 ) ;
#80 = cartesian_point ( 'none', ( 3.300000000000000700, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#81 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#82 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#83 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#84 = axis2_placement_3d ( 'none', #83, #82, #81 ) ;
#85 = axis2_placement_3d ( 'none', #199, #198, #197 ) ;
#86 = cartesian_point ( 'none', ( 0.07880998200162488100, 0.5150000000000031200, -0.8678097445627237500 ) ) ;
#87 = axis2_placement_3d ( 'none', #207, #206, #205 ) ;
#88 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#89 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#90 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#91 = circle ( 'none', #84, 0.8509999999999999800 ) ;
#92 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#93 = direction ( 'none', ( 0.9659258262890801900, 0.0000000000000000000, -0.2588190451024764400 ) ) ;
#94 = axis2_placement_3d ( 'none', #92, #22, #21 ) ;
#95 = line ( 'none', #7, #6 ) ;
#96 = axis2_placement_3d ( 'none', #8, #2, #1 ) ;
#97 = circle ( 'none', #112, 1.999999999999998700 ) ;
#98 = vector ( 'none', #93, 1000.000000000000000 ) ;
#99 = conical_surface ( 'none', #94, 1.831192008768391300, 0.2617993877991494600 ) ;
#100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#101 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#102 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#103 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 1.999999999999998700 ) ) ;
#104 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, -1.999999999999970500 ) ) ;
#105 = axis2_placement_3d ( 'none', #102, #101, #100 ) ;
#106 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#107 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#108 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#109 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.345928515228548200e-016, 1.831192008768394200 ) ) ;
#110 = conical_surface ( 'none', #13, 1.999999999999970500, 0.2617993877991035600 ) ;
#111 = line ( 'none', #104, #98 ) ;
#112 = axis2_placement_3d ( 'none', #17, #16, #15 ) ;
#113 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.338610863216202600e-016 ) ) ;
#114 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#115 = cartesian_point ( 'none', ( 6.499999999999999100, -5.085977936833222300e-015, 0.5149999999999999000 ) ) ;
#116 = face_outer_bound ( 'none', #4867, .t. ) ;
#117 = face_outer_bound ( 'none', #4797, .t. ) ;
#118 = axis2_placement_3d ( 'none', #108, #107, #106 ) ;
#119 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.831192008768394200 ) ) ;
#120 = axis2_placement_3d ( 'none', #115, #114, #113 ) ;
#121 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789580400, 0.0000000000000000000 ) ) ;
#122 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#123 = axis2_placement_3d ( 'none', #77, #122, #121 ) ;
#124 = circle ( 'none', #105, 1.831192008768394200 ) ;
#125 = plane ( 'none', #158 ) ;
#126 = face_outer_bound ( 'none', #4846, .t. ) ;
#127 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#128 = axis2_placement_3d ( 'none', #127, #135, #6815 ) ;
#129 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#130 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089229700, 0.5149999999999996800 ) ) ;
#131 = cartesian_point ( 'none', ( 1.586512658500282400, -0.7436618653472137900, 0.5149999999999994600 ) ) ;
#132 = cartesian_point ( 'none', ( 0.8327192892707021600, -0.8065069628489052200, 0.5149999999999994600 ) ) ;
#133 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627251900, 0.5149999999999991300 ) ) ;
#134 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#135 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#136 = circle ( 'none', #142, 6.426280325898199300 ) ;
#137 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#138 = line ( 'none', #137, #69 ) ;
#139 = b_spline_curve_with_knots ( 'none', 3,
( #133, #132, #131, #130 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732683600, 0.003865027713271409900 ),
.unspecified. ) ;
#140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#141 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#142 = axis2_placement_3d ( 'none', #6813, #55, #54 ) ;
#143 = axis2_placement_3d ( 'none', #60, #59, #58 ) ;
#144 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#145 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#146 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, -0.5149999999999997900 ) ) ;
#147 = axis2_placement_3d ( 'none', #146, #145, #144 ) ;
#148 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627287500, -0.5149999999999997900 ) ) ;
#149 = circle ( 'none', #147, 6.479565957685744900 ) ;
#150 = spherical_surface ( 'none', #128, 6.499999999999999100 ) ;
#151 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#152 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#153 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, -0.5149999999999997900 ) ) ;
#154 = axis2_placement_3d ( 'none', #153, #152, #151 ) ;
#155 = face_outer_bound ( 'none', #4787, .t. ) ;
#156 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#157 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#158 = axis2_placement_3d ( 'none', #62, #134, #6826 ) ;
#159 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627187500, -0.5149999999999997900 ) ) ;
#160 = circle ( 'none', #154, 6.479565957685744900 ) ;
#161 = axis2_placement_3d ( 'none', #172, #157, #156 ) ;
#162 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.338610863216202600e-016 ) ) ;
#163 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#164 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#165 = cartesian_point ( 'none', ( 0.3318305140694475800, -1.984555414402739700, 0.5149999999999992400 ) ) ;
#166 = cartesian_point ( 'none', ( 6.499999999999999100, -5.085977936833222300e-015, 0.5149999999999999000 ) ) ;
#167 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#168 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#169 = cartesian_point ( 'none', ( 0.3318305140694493000, 1.984555414402738400, -0.5149999999999997900 ) ) ;
#170 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#171 = axis2_placement_3d ( 'none', #166, #163, #162 ) ;
#172 = cartesian_point ( 'none', ( 6.064432052242946000, 0.8736141802079600000, 0.0000000000000000000 ) ) ;
#173 = axis2_placement_3d ( 'none', #195, #168, #167 ) ;
#174 = direction ( 'none', ( 0.0000000000000000000, -3.614249330683746800e-015, 1.000000000000000000 ) ) ;
#175 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#176 = cartesian_point ( 'none', ( 6.499999999999999100, -0.5150000000000000100, -1.863039991300387900e-015 ) ) ;
#177 = axis2_placement_3d ( 'none', #176, #175, #174 ) ;
#178 = circle ( 'none', #161, 6.426280325898197500 ) ;
#179 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#180 = cartesian_point ( 'none', ( 0.07880998200162436800, -0.5150000000000026800, 0.8678097445627239700 ) ) ;
#181 = direction ( 'none', ( 0.8949343677499603800, 0.0000000000000000000, -0.4461978007789580400 ) ) ;
#182 = direction ( 'none', ( 0.4461978007789580400, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#183 = cartesian_point ( 'none', ( 6.064432052242947800, -1.970842502278839500e-015, -0.8736141802079610000 ) ) ;
#184 = axis2_placement_3d ( 'none', #183, #182, #181 ) ;
#185 = circle ( 'none', #184, 6.426280325898199300 ) ;
#186 = direction ( 'none', ( 0.0000000000000000000, 3.497120880152329200e-015, -1.000000000000000000 ) ) ;
#187 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#188 = axis2_placement_3d ( 'none', #204, #187, #186 ) ;
#189 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627251900, 0.5149999999999991300 ) ) ;
#190 = circle ( 'none', #177, 6.479565957685745800 ) ;
#191 = direction ( 'none', ( 0.0000000000000000000, 3.552713678800500900e-015, -1.000000000000000000 ) ) ;
#192 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#193 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#194 = axis2_placement_3d ( 'none', #193, #192, #191 ) ;
#195 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#196 = circle ( 'none', #194, 1.009117809157098900 ) ;
#197 = direction ( 'none', ( 0.0000000000000000000, 3.497120880152329200e-015, -1.000000000000000000 ) ) ;
#198 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#199 = cartesian_point ( 'none', ( 6.499999999999999100, 0.5149999999999997900, 1.798113930971348900e-015 ) ) ;
#200 = circle ( 'none', #188, 6.479565957685744900 ) ;
#201 = cartesian_point ( 'none', ( 0.3318305140694484100, 0.5149999999999929100, 1.984555414402741100 ) ) ;
#202 = cartesian_point ( 'none', ( 0.07880998200162511700, 0.5149999999999970200, 0.8678097445627274100 ) ) ;
#203 = circle ( 'none', #173, 1.009117809157098900 ) ;
#204 = cartesian_point ( 'none', ( 6.499999999999999100, 0.5149999999999997900, 1.798113930971348900e-015 ) ) ;
#205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#206 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#207 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#208 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#209 = circle ( 'none', #85, 6.479565957685744900 ) ;
#210 = circle ( 'none', #171, 6.479565957685744900 ) ;
#211 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#212 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#213 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#215 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#216 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#217 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#218 = circle ( 'none', #301, 1.831192008768391300 ) ;
#219 = cartesian_point ( 'none', ( 6.000000000000000000, 2.242563432162422500e-016, -1.831192008768391300 ) ) ;
#220 = line ( 'none', #219, #236 ) ;
#221 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#222 = vector ( 'none', #221, 1000.000000000000000 ) ;
#223 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 1.999999999999984500 ) ) ;
#224 = conical_surface ( 'none', #229, 1.831192008768391300, 0.2617993877991494600 ) ;
#225 = axis2_placement_3d ( 'none', #216, #215, #214 ) ;
#226 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#227 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#228 = axis2_placement_3d ( 'none', #437, #227, #226 ) ;
#229 = axis2_placement_3d ( 'none', #217, #212, #238 ) ;
#230 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#231 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#232 = cartesian_point ( 'none', ( -4.859089247516830800e-018, 1.831192008768394200, 0.0000000000000000000 ) ) ;
#233 = line ( 'none', #297, #296 ) ;
#234 = circle ( 'none', #299, 1.831192008768391300 ) ;
#235 = direction ( 'none', ( -0.9659258262890683100, 3.169619151431764900e-017, -0.2588190451025207900 ) ) ;
#236 = vector ( 'none', #235, 1000.000000000000100 ) ;
#237 = line ( 'none', #294, #289 ) ;
#238 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#239 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#240 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#241 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#242 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#243 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#244 = axis2_placement_3d ( 'none', #243, #242, #241 ) ;
#245 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#246 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089229700, 0.5149999999999996800 ) ) ;
#247 = axis2_placement_3d ( 'none', #245, #249, #418 ) ;
#248 = circle ( 'none', #244, 0.2000000000000000900 ) ;
#249 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#251 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#252 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#253 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#254 = axis2_placement_3d ( 'none', #252, #251, #250 ) ;
#255 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 3.853420195439738900 ) ) ;
#256 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#257 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#258 = toroidal_surface ( 'none', #413, 3.639999999999999200, 0.3600000000000003200 ) ;
#259 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#260 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#261 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#262 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#263 = axis2_placement_3d ( 'none', #259, #257, #256 ) ;
#264 = face_outer_bound ( 'none', #4911, .t. ) ;
#265 = circle ( 'none', #247, 3.999999999999999100 ) ;
#266 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#267 = axis2_placement_3d ( 'none', #262, #261, #260 ) ;
#268 = circle ( 'none', #254, 2.000000000000000000 ) ;
#269 = vector ( 'none', #266, 1000.000000000000000 ) ;
#270 = conical_surface ( 'none', #263, 1.999999999999970500, 0.2617993877991035600 ) ;
#271 = axis2_placement_3d ( 'none', #363, #369, #368 ) ;
#272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#273 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#274 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#275 = cylindrical_surface ( 'none', #278, 1.999999999999984500 ) ;
#276 = cylindrical_surface ( 'none', #271, 1.999999999999984500 ) ;
#277 = face_outer_bound ( 'none', #4740, .t. ) ;
#278 = axis2_placement_3d ( 'none', #274, #273, #272 ) ;
#279 = cartesian_point ( 'none', ( 6.000000000000000000, 2.345928515228564000e-016, -1.831192008768391300 ) ) ;
#280 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#281 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#282 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#283 = circle ( 'none', #367, 1.999999999999998700 ) ;
#284 = cartesian_point ( 'none', ( -6.349999999999999600, 2.449293598294687700e-016, -1.999999999999984500 ) ) ;
#285 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 1.999999999999970500 ) ) ;
#286 = face_outer_bound ( 'none', #4886, .t. ) ;
#287 = direction ( 'none', ( 0.9659258262890801900, 3.169619151431222000e-017, 0.2588190451024764400 ) ) ;
#288 = axis2_placement_3d ( 'none', #291, #281, #280 ) ;
#289 = vector ( 'none', #287, 1000.000000000000000 ) ;
#290 = cartesian_point ( 'none', ( 0.6300000000000003400, 2.449293598294678800e-016, -1.999999999999970500 ) ) ;
#291 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#292 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#293 = cartesian_point ( 'none', ( 5.370000000000000100, 2.449293598294704900e-016, -1.999999999999998700 ) ) ;
#294 = cartesian_point ( 'none', ( 0.6300000000000003400, 2.449293598294670400e-016, 1.999999999999970500 ) ) ;
#295 = direction ( 'none', ( -0.9659258262890683100, 0.0000000000000000000, 0.2588190451025207900 ) ) ;
#296 = vector ( 'none', #295, 1000.000000000000100 ) ;
#297 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 1.831192008768391300 ) ) ;
#298 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#299 = axis2_placement_3d ( 'none', #298, #239, #292 ) ;
#300 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#301 = axis2_placement_3d ( 'none', #213, #240, #300 ) ;
#302 = circle ( 'none', #288, 1.999999999999970500 ) ;
#303 = cartesian_point ( 'none', ( 3.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#304 = axis2_placement_3d ( 'none', #303, #397, #396 ) ;
#305 = line ( 'none', #390, #389 ) ;
#306 = axis2_placement_3d ( 'none', #314, #313, #391 ) ;
#307 = axis2_placement_3d ( 'none', #375, #374, #373 ) ;
#308 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#309 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#310 = cylindrical_surface ( 'none', #306, 4.000000000000000000 ) ;
#311 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#312 = line ( 'none', #311, #381 ) ;
#313 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#314 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#315 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089227400, 0.5149999999999999000 ) ) ;
#316 = face_outer_bound ( 'none', #4756, .t. ) ;
#317 = face_outer_bound ( 'none', #4747, .t. ) ;
#318 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#319 = cartesian_point ( 'none', ( -997.3834933385059000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#320 = direction ( 'none', ( -0.3090169943749421200, 0.0000000000000000000, 0.9510565162951552000 ) ) ;
#321 = vector ( 'none', #320, 1000.000000000000100 ) ;
#322 = cartesian_point ( 'none', ( 2.616506661494198300, 0.0000000000000000000, 7.007546303702493800e-017 ) ) ;
#323 = line ( 'none', #322, #321 ) ;
#324 = axis2_placement_3d ( 'none', #319, #309, #308 ) ;
#325 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#326 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#327 = axis2_placement_3d ( 'none', #253, #326, #325 ) ;
#328 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.8510000000000002000 ) ) ;
#329 = cartesian_point ( 'none', ( 2.616506661494198300, 7.007546303702493800e-017, 0.0000000000000000000 ) ) ;
#330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#331 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#332 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#333 = axis2_placement_3d ( 'none', #332, #331, #330 ) ;
#334 = conical_surface ( 'none', #324, 3077.683537175311400, 1.256637061435922800 ) ;
#335 = circle ( 'none', #304, 2.200000000000000200 ) ;
#336 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#337 = axis2_placement_3d ( 'none', #450, #436, #435 ) ;
#338 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#339 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.260700200564540100e-016 ) ) ;
#340 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#341 = axis2_placement_3d ( 'none', #342, #353, #338 ) ;
#342 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#343 = circle ( 'none', #341, 1.999999999999991300 ) ;
#344 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789579900, 8.293075091849985300e-017 ) ) ;
#345 = vector ( 'none', #344, 1000.000000000000100 ) ;
#346 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, 0.5149999999999996800 ) ) ;
#347 = line ( 'none', #346, #345 ) ;
#348 = b_spline_curve_with_knots ( 'none', 3,
( #25, #30, #6329, #6313 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790224673708300, 0.006512406268448422400 ),
.unspecified. ) ;
#349 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#350 = vector ( 'none', #349, 1000.000000000000100 ) ;
#351 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, -0.5150000000000000100 ) ) ;
#352 = face_outer_bound ( 'none', #4786, .t. ) ;
#353 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#354 = plane ( 'none', #355 ) ;
#355 = axis2_placement_3d ( 'none', #382, #340, #339 ) ;
#356 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#357 = vector ( 'none', #356, 1000.000000000000000 ) ;
#358 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627287500, -0.5149999999999997900 ) ) ;
#359 = cartesian_point ( 'none', ( 0.8327192892707021600, -0.8065069628489050000, -0.5150000000000000100 ) ) ;
#360 = cartesian_point ( 'none', ( 1.586512658500328400, -0.7436618653472094600, -0.5150000000000000100 ) ) ;
#361 = line ( 'none', #284, #269 ) ;
#362 = cartesian_point ( 'none', ( 36.76955262170061900, -32.96955262170028800, -40.00000000000000000 ) ) ;
#363 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#364 = circle ( 'none', #267, 1.999999999999970500 ) ;
#365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#366 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#367 = axis2_placement_3d ( 'none', #282, #366, #365 ) ;
#368 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#369 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#370 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#371 = line ( 'none', #376, #357 ) ;
#372 = b_spline_curve_with_knots ( 'none', 3,
( #370, #360, #359, #358 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790223852924800, 0.006512406267628399600 ),
.unspecified. ) ;
#373 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#374 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#375 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#376 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#377 = line ( 'none', #351, #350 ) ;
#378 = face_outer_bound ( 'none', #4765, .t. ) ;
#379 = plane ( 'none', #307 ) ;
#380 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.653891698114417700e-016 ) ) ;
#381 = vector ( 'none', #380, 1000.000000000000000 ) ;
#382 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999992400 ) ) ;
#383 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#384 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789579900, 0.0000000000000000000 ) ) ;
#385 = vector ( 'none', #384, 1000.000000000000100 ) ;
#386 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, -0.5150000000000000100 ) ) ;
#387 = line ( 'none', #386, #385 ) ;
#388 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#389 = vector ( 'none', #388, 1000.000000000000000 ) ;
#390 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#391 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#392 = face_outer_bound ( 'none', #4832, .t. ) ;
#393 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#394 = cartesian_point ( 'none', ( 13.10000000000000100, 2.449293598294705900e-016, -1.999999999999999600 ) ) ;
#395 = line ( 'none', #426, #425 ) ;
#396 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#397 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#398 = circle ( 'none', #327, 0.8509999999999999800 ) ;
#399 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#400 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#401 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#402 = axis2_placement_3d ( 'none', #401, #400, #399 ) ;
#403 = cartesian_point ( 'none', ( 2.339999999999999900, 1.042174426074397900e-016, -0.8510000000000002000 ) ) ;
#404 = circle ( 'none', #333, 0.8509999999999999800 ) ;
#405 = cartesian_point ( 'none', ( 3.100000000000000500, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#406 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147354200e-016, 1.000000000000000000 ) ) ;
#407 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#408 = cartesian_point ( 'none', ( 1.555305873969557100, 4.457714348896364700e-016, -3.639999999999999200 ) ) ;
#409 = circle ( 'none', #402, 0.8509999999999999800 ) ;
#410 = axis2_placement_3d ( 'none', #408, #407, #406 ) ;
#411 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#412 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#413 = axis2_placement_3d ( 'none', #415, #412, #411 ) ;
#414 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999973500, -0.6774776749089249700 ) ) ;
#415 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#416 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 3.999999999999999100 ) ) ;
#417 = circle ( 'none', #410, 0.3600000000000001000 ) ;
#418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#419 = face_outer_bound ( 'none', #4760, .t. ) ;
#420 = cartesian_point ( 'none', ( 3.099999999999998800, 4.898587196589412800e-016, -4.000000000000000000 ) ) ;
#421 = face_outer_bound ( 'none', #4900, .t. ) ;
#422 = axis2_placement_3d ( 'none', #232, #231, #230 ) ;
#423 = circle ( 'none', #225, 1.831192008768394200 ) ;
#424 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#425 = vector ( 'none', #424, 1000.000000000000000 ) ;
#426 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#427 = line ( 'none', #223, #222 ) ;
#428 = face_outer_bound ( 'none', #4733, .t. ) ;
#429 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#430 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#431 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#432 = cartesian_point ( 'none', ( 1.265388954528032400, -3.853420195439743800, -4.719078708115044700e-016 ) ) ;
#433 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 1.831192008768391300 ) ) ;
#434 = circle ( 'none', #451, 2.000000000000000000 ) ;
#435 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#436 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#437 = cartesian_point ( 'none', ( 6.000000000000000000, 1.102182119232617700e-015, 0.0000000000000000000 ) ) ;
#438 = plane ( 'none', #228 ) ;
#439 = cartesian_point ( 'none', ( 0.07880998200162422900, -0.5149999999999963500, -0.8678097445627276400 ) ) ;
#440 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#441 = vector ( 'none', #440, 1000.000000000000000 ) ;
#442 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#443 = face_outer_bound ( 'none', #4859, .t. ) ;
#444 = plane ( 'none', #422 ) ;
#445 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#446 = axis2_placement_3d ( 'none', #336, #393, #445 ) ;
#447 = cylindrical_surface ( 'none', #446, 2.000000000000000000 ) ;
#448 = circle ( 'none', #337, 1.999999999999999600 ) ;
#449 = line ( 'none', #442, #441 ) ;
#450 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#451 = axis2_placement_3d ( 'none', #431, #430, #429 ) ;
#452 = cartesian_point ( 'none', ( 0.3133329318012324500, -1.993777968396902100, -2.441673807207772400e-016 ) ) ;
#453 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#454 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#455 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#456 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, 0.5149999999999992400 ) ) ;
#457 = line ( 'none', #456, #509 ) ;
#458 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#459 = axis2_placement_3d ( 'none', #492, #491, #490 ) ;
#460 = plane ( 'none', #467 ) ;
#461 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#462 = vector ( 'none', #461, 1000.000000000000000 ) ;
#463 = face_outer_bound ( 'none', #5300, .t. ) ;
#464 = circle ( 'none', #507, 6.499999999999999100 ) ;
#465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#466 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#467 = axis2_placement_3d ( 'none', #478, #455, #454 ) ;
#468 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#469 = line ( 'none', #468, #462 ) ;
#470 = axis2_placement_3d ( 'none', #476, #466, #465 ) ;
#471 = face_outer_bound ( 'none', #4915, .t. ) ;
#472 = face_outer_bound ( 'none', #4982, .t. ) ;
#473 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.653891698114417700e-016 ) ) ;
#474 = vector ( 'none', #473, 1000.000000000000000 ) ;
#475 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#476 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#477 = plane ( 'none', #470 ) ;
#478 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#479 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.260700200564540100e-016 ) ) ;
#480 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#481 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999992400 ) ) ;
#482 = line ( 'none', #475, #474 ) ;
#483 = cartesian_point ( 'none', ( 0.3318305140694475800, -0.5150000000000062300, 1.984555414402737700 ) ) ;
#484 = axis2_placement_3d ( 'none', #481, #480, #479 ) ;
#485 = face_outer_bound ( 'none', #5288, .t. ) ;
#486 = circle ( 'none', #498, 3.999999999999999100 ) ;
#487 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.149999999999999900 ) ) ;
#488 = face_outer_bound ( 'none', #5029, .t. ) ;
#489 = axis2_placement_3d ( 'none', #493, #506, #505 ) ;
#490 = direction ( 'none', ( 0.0000000000000000000, -3.617553381165836200e-015, 1.000000000000000000 ) ) ;
#491 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#492 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.149999999999999900 ) ) ;
#493 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#494 = cartesian_point ( 'none', ( 0.07880998200162488100, 0.5150000000000031200, -0.8678097445627237500 ) ) ;
#495 = cartesian_point ( 'none', ( 0.8327192892707032700, 0.5150000000000029000, -0.8065069628489031100 ) ) ;
#496 = cartesian_point ( 'none', ( 1.586512658500284000, 0.5150000000000026800, -0.7436618653472114600 ) ) ;
#497 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#498 = axis2_placement_3d ( 'none', #453, #504, #632 ) ;
#499 = plane ( 'none', #459 ) ;
#500 = axis2_placement_3d ( 'none', #487, #621, #620 ) ;
#501 = b_spline_curve_with_knots ( 'none', 3,
( #497, #496, #495, #494 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790224673705700, 0.006512406268448420700 ),
.unspecified. ) ;
#502 = plane ( 'none', #500 ) ;
#503 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#504 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#505 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#506 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#507 = axis2_placement_3d ( 'none', #458, #685, #503 ) ;
#508 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 1.658615018369997100e-016 ) ) ;
#509 = vector ( 'none', #508, 1000.000000000000100 ) ;
#510 = cylindrical_surface ( 'none', #489, 4.000000000000000000 ) ;
#511 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#512 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#513 = axis2_placement_3d ( 'none', #521, #512, #511 ) ;
#514 = circle ( 'none', #513, 1.999999999999988000 ) ;
#515 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -12.90000000000000400 ) ) ;
#516 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#517 = vector ( 'none', #516, 1000.000000000000000 ) ;
#518 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -8.900000000000000400 ) ) ;
#519 = line ( 'none', #518, #517 ) ;
#520 = face_outer_bound ( 'none', #5075, .t. ) ;
#521 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#522 = cartesian_point ( 'none', ( -28.36000000000000700, 19.34499999999999200, -8.900000000000000400 ) ) ;
#523 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -12.90000000000000400 ) ) ;
#524 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#525 = cartesian_point ( 'none', ( 37.65551718315505500, -44.65525064460423700, -39.50436326774918400 ) ) ;
#526 = axis2_placement_3d ( 'none', #674, #532, #524 ) ;
#527 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#528 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#529 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#530 = cylindrical_surface ( 'none', #526, 1.649999999999995200 ) ;
#531 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -12.90000000000000400 ) ) ;
#532 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#533 = direction ( 'none', ( -0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#534 = axis2_placement_3d ( 'none', #529, #528, #527 ) ;
#535 = cartesian_point ( 'none', ( 41.27486110884635900, -43.93532437832782000, -39.50617035748779700 ) ) ;
#536 = cartesian_point ( 'none', ( 39.53681019841928200, -44.65524041211215000, -39.50553579520521900 ) ) ;
#537 = face_outer_bound ( 'none', #5103, .t. ) ;
#538 = cartesian_point ( 'none', ( -36.76955262170039200, 32.96955262170054400, -39.69999999999999600 ) ) ;
#539 = line ( 'none', #538, #562 ) ;
#540 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#541 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#542 = axis2_placement_3d ( 'none', #549, #541, #540 ) ;
#543 = circle ( 'none', #542, 3.799999999999998000 ) ;
#544 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#546 = vector ( 'none', #545, 1000.000000000000000 ) ;
#547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#548 = face_outer_bound ( 'none', #5220, .t. ) ;
#549 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#550 = face_outer_bound ( 'none', #5080, .t. ) ;
#551 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#553 = cartesian_point ( 'none', ( -36.76955262170042000, 40.56955262170053800, -40.00000000000000000 ) ) ;
#554 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#555 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#556 = cartesian_point ( 'none', ( -36.76955262170039200, 32.96955262170054400, -39.69999999999999600 ) ) ;
#557 = cartesian_point ( 'none', ( 36.76955262170069700, -40.07319186542775900, -25.00000000000000000 ) ) ;
#558 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#559 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#560 = vector ( 'none', #555, 1000.000000000000000 ) ;
#561 = cylindrical_surface ( 'none', #590, 3.799999999999998000 ) ;
#562 = vector ( 'none', #672, 1000.000000000000000 ) ;
#563 = cartesian_point ( 'none', ( -36.76955262170039200, 32.96955262170054400, -40.00000000000000000 ) ) ;
#564 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#565 = vector ( 'none', #564, 1000.000000000000000 ) ;
#566 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#567 = cartesian_point ( 'none', ( 36.76955262170061900, -32.96955262170028800, -39.69999999999999600 ) ) ;
#568 = line ( 'none', #567, #560 ) ;
#569 = circle ( 'none', #575, 0.8509999999999999800 ) ;
#570 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#571 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#572 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#573 = face_outer_bound ( 'none', #5047, .t. ) ;
#574 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#575 = axis2_placement_3d ( 'none', #574, #657, #656 ) ;
#576 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#577 = axis2_placement_3d ( 'none', #572, #571, #570 ) ;
#578 = conical_surface ( 'none', #588, 0.8509999999999999800, 0.06981317007976593800 ) ;
#579 = face_outer_bound ( 'none', #5218, .t. ) ;
#580 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#581 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#582 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#583 = axis2_placement_3d ( 'none', #582, #581, #580 ) ;
#584 = conical_surface ( 'none', #577, 0.8509999999999999800, 0.06981317007976593800 ) ;
#585 = direction ( 'none', ( 0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#586 = direction ( 'none', ( 0.4461978007789580400, 3.124648454283931500e-015, -0.8949343677499603800 ) ) ;
#587 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#588 = axis2_placement_3d ( 'none', #610, #609, #654 ) ;
#589 = circle ( 'none', #583, 0.8509999999999999800 ) ;
#590 = axis2_placement_3d ( 'none', #554, #552, #551 ) ;
#591 = circle ( 'none', #650, 0.8509999999999999800 ) ;
#592 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#593 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#594 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.774689590589456000e-015, -42.50000000000000000 ) ) ;
#595 = face_outer_bound ( 'none', #5212, .t. ) ;
#596 = direction ( 'none', ( 0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#597 = vector ( 'none', #596, 1000.000000000000100 ) ;
#598 = axis2_placement_3d ( 'none', #594, #593, #592 ) ;
#599 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#600 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#601 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#602 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999973500, -0.6774776749089249700 ) ) ;
#603 = cartesian_point ( 'none', ( 1.586512658500283100, -0.5149999999999970200, -0.7436618653472154600 ) ) ;
#604 = cartesian_point ( 'none', ( 0.8327192892707026000, -0.5149999999999966800, -0.8065069628489071100 ) ) ;
#605 = cartesian_point ( 'none', ( 0.07880998200162422900, -0.5149999999999963500, -0.8678097445627276400 ) ) ;
#606 = axis2_placement_3d ( 'none', #587, #586, #585 ) ;
#607 = plane ( 'none', #606 ) ;
#608 = b_spline_curve_with_knots ( 'none', 3,
( #605, #604, #603, #602 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732684500, 0.003865027713271409900 ),
.unspecified. ) ;
#609 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#610 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#611 = direction ( 'none', ( 0.0000000000000000000, 3.656872530920824100e-015, -1.000000000000000000 ) ) ;
#612 = vector ( 'none', #611, 1000.000000000000000 ) ;
#613 = line ( 'none', #622, #612 ) ;
#614 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5150000000000075600, -2.149999999999998100 ) ) ;
#615 = line ( 'none', #614, #597 ) ;
#616 = direction ( 'none', ( 0.8949343677499602700, -1.723753699020330400e-015, 0.4461978007789579900 ) ) ;
#617 = vector ( 'none', #616, 1000.000000000000100 ) ;
#618 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.150000000000001700 ) ) ;
#619 = plane ( 'none', #631 ) ;
#620 = direction ( 'none', ( 0.0000000000000000000, -3.617553381165836200e-015, 1.000000000000000000 ) ) ;
#621 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#622 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#623 = line ( 'none', #618, #617 ) ;
#624 = circle ( 'none', #598, 5.999999999999995600 ) ;
#625 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#626 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#627 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#628 = axis2_placement_3d ( 'none', #627, #626, #625 ) ;
#629 = face_outer_bound ( 'none', #5062, .t. ) ;
#630 = circle ( 'none', #628, 1.999999999999999600 ) ;
#631 = axis2_placement_3d ( 'none', #601, #600, #599 ) ;
#632 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#633 = line ( 'none', #566, #565 ) ;
#634 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#635 = vector ( 'none', #634, 1000.000000000000000 ) ;
#636 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#637 = line ( 'none', #636, #635 ) ;
#638 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -40.00000000000000000 ) ) ;
#639 = cartesian_point ( 'none', ( -36.76955262170042000, 40.56955262170053800, -39.69999999999999600 ) ) ;
#640 = line ( 'none', #639, #546 ) ;
#641 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#642 = cartesian_point ( 'none', ( 1.586512658500283100, 0.5149999999999974600, 0.7436618653472151200 ) ) ;
#643 = cartesian_point ( 'none', ( 0.8327192892707026000, 0.5149999999999972400, 0.8065069628489067700 ) ) ;
#644 = cartesian_point ( 'none', ( 0.07880998200162511700, 0.5149999999999970200, 0.8678097445627274100 ) ) ;
#645 = cartesian_point ( 'none', ( -32.96955262170067900, -36.76955262170027100, -39.69999999999999600 ) ) ;
#646 = axis2_placement_3d ( 'none', #638, #559, #558 ) ;
#647 = b_spline_curve_with_knots ( 'none', 3,
( #644, #643, #642, #641 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732684500, 0.003865027713271408100 ),
.unspecified. ) ;
#648 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#649 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#650 = axis2_placement_3d ( 'none', #658, #649, #648 ) ;
#651 = circle ( 'none', #646, 3.799999999999998000 ) ;
#652 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999965700, 0.9833190774114100000 ) ) ;
#653 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999961300, -0.9833190774114100000 ) ) ;
#654 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#655 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#656 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#657 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#658 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#659 = plane ( 'none', #665 ) ;
#660 = face_outer_bound ( 'none', #5251, .t. ) ;
#661 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#662 = plane ( 'none', #534 ) ;
#663 = axis2_placement_3d ( 'none', #661, #664, #533 ) ;
#664 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#665 = axis2_placement_3d ( 'none', #680, #544, #547 ) ;
#666 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#667 = vector ( 'none', #666, 1000.000000000000000 ) ;
#668 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#669 = cartesian_point ( 'none', ( 7.347880794884115800e-016, 5.999999999999998200, -42.50000000000000000 ) ) ;
#670 = plane ( 'none', #663 ) ;
#671 = face_outer_bound ( 'none', #5154, .t. ) ;
#672 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#673 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#674 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.900000000000000400 ) ) ;
#675 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#676 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#677 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -40.00000000000000000 ) ) ;
#678 = axis2_placement_3d ( 'none', #677, #676, #675 ) ;
#679 = line ( 'none', #668, #667 ) ;
#680 = cartesian_point ( 'none', ( 13.10000000000000100, 1.999999999999999600, 0.0000000000000000000 ) ) ;
#681 = circle ( 'none', #678, 3.799999999999998000 ) ;
#682 = face_outer_bound ( 'none', #4976, .t. ) ;
#683 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, 0.5149999999999995700 ) ) ;
#684 = plane ( 'none', #484 ) ;
#685 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#686 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -8.900000000000000400 ) ) ;
#687 = axis2_placement_3d ( 'none', #693, #692, #778 ) ;
#688 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#689 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#690 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#691 = axis2_placement_3d ( 'none', #690, #689, #688 ) ;
#692 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#693 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#694 = circle ( 'none', #691, 1.999999999999988000 ) ;
#695 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -12.90000000000000400 ) ) ;
#696 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -8.900000000000000400 ) ) ;
#697 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#698 = vector ( 'none', #697, 1000.000000000000000 ) ;
#699 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -8.900000000000000400 ) ) ;
#700 = circle ( 'none', #764, 1.649999999999998600 ) ;
#701 = face_outer_bound ( 'none', #5052, .t. ) ;
#702 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#703 = line ( 'none', #699, #698 ) ;
#704 = conical_surface ( 'none', #687, 0.8509999999999999800, 0.06981317007976593800 ) ;
#705 = conical_surface ( 'none', #780, 0.8509999999999999800, 0.06981317007976593800 ) ;
#706 = cylindrical_surface ( 'none', #717, 1.999999999999988000 ) ;
#707 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -8.900000000000000400 ) ) ;
#708 = face_outer_bound ( 'none', #5041, .t. ) ;
#709 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#710 = vector ( 'none', #709, 1000.000000000000000 ) ;
#711 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -8.900000000000000400 ) ) ;
#712 = line ( 'none', #711, #710 ) ;
#713 = face_outer_bound ( 'none', #5266, .t. ) ;
#714 = cartesian_point ( 'none', ( -26.54000000000000600, 24.32000000000000000, -19.99142002139547400 ) ) ;
#715 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#716 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#717 = axis2_placement_3d ( 'none', #715, #716, #702 ) ;
#718 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#719 = vector ( 'none', #718, 1000.000000000000000 ) ;
#720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#721 = cartesian_point ( 'none', ( 26.71500000000000700, -22.16499999999999900, -8.900000000000000400 ) ) ;
#722 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#723 = cartesian_point ( 'none', ( -28.19000000000000100, 24.32000000000000000, -19.00000000000000000 ) ) ;
#724 = line ( 'none', #723, #719 ) ;
#725 = conical_surface ( 'none', #727, 1.649999999999998600, 1.029744258676652800 ) ;
#726 = face_outer_bound ( 'none', #5177, .t. ) ;
#727 = axis2_placement_3d ( 'none', #840, #730, #729 ) ;
#728 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#729 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#730 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#731 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#732 = vector ( 'none', #731, 1000.000000000000000 ) ;
#733 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -19.00000000000000000 ) ) ;
#734 = line ( 'none', #733, #732 ) ;
#735 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#736 = face_outer_bound ( 'none', #5171, .t. ) ;
#737 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#738 = vector ( 'none', #737, 1000.000000000000000 ) ;
#739 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -8.900000000000000400 ) ) ;
#740 = line ( 'none', #721, #837 ) ;
#741 = face_outer_bound ( 'none', #5186, .t. ) ;
#742 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#743 = vector ( 'none', #742, 1000.000000000000000 ) ;
#744 = cartesian_point ( 'none', ( 28.18999999999999100, 24.32000000000000700, -8.900000000000000400 ) ) ;
#745 = cartesian_point ( 'none', ( -20.56499999999999400, -30.62999999999999900, -19.00000000000000000 ) ) ;
#746 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#747 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#748 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.899999999999998600 ) ) ;
#749 = axis2_placement_3d ( 'none', #748, #747, #746 ) ;
#750 = cartesian_point ( 'none', ( 28.18999999999998700, 24.32000000000000700, -8.899999999999998600 ) ) ;
#751 = line ( 'none', #739, #738 ) ;
#752 = circle ( 'none', #749, 1.649999999999991700 ) ;
#753 = line ( 'none', #744, #743 ) ;
#754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#755 = cartesian_point ( 'none', ( 30.01500000000000100, -22.16499999999999900, -19.00000000000000000 ) ) ;
#756 = conical_surface ( 'none', #765, 1.649999999999998600, 1.029744258676652800 ) ;
#757 = vector ( 'none', #762, 1000.000000000000000 ) ;
#758 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#759 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#760 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#761 = axis2_placement_3d ( 'none', #777, #760, #759 ) ;
#762 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#763 = cartesian_point ( 'none', ( 24.89000000000000100, 24.32000000000000700, -8.900000000000000400 ) ) ;
#764 = axis2_placement_3d ( 'none', #758, #776, #754 ) ;
#765 = axis2_placement_3d ( 'none', #735, #728, #722 ) ;
#766 = cartesian_point ( 'none', ( 26.71500000000000300, -22.16499999999999900, -19.00000000000000000 ) ) ;
#767 = line ( 'none', #763, #757 ) ;
#768 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#769 = vector ( 'none', #768, 1000.000000000000000 ) ;
#770 = cartesian_point ( 'none', ( -17.26500000000000100, -30.62999999999999900, -8.900000000000000400 ) ) ;
#771 = line ( 'none', #770, #769 ) ;
#772 = face_outer_bound ( 'none', #5256, .t. ) ;
#773 = cylindrical_surface ( 'none', #761, 1.649999999999995200 ) ;
#774 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#775 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#776 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#777 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.900000000000000400 ) ) ;
#778 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#779 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#780 = axis2_placement_3d ( 'none', #779, #775, #774 ) ;
#781 = axis2_placement_3d ( 'none', #786, #785, #860 ) ;
#782 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 9.798127796041818300e-017 ) ) ;
#783 = axis2_placement_3d ( 'none', #864, #863, #858 ) ;
#784 = cylindrical_surface ( 'none', #855, 41.48499999999999900 ) ;
#785 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#786 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#787 = face_outer_bound ( 'none', #5229, .t. ) ;
#788 = plane ( 'none', #869 ) ;
#789 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#790 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#791 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.938893903907228400e-015, 0.0000000000000000000 ) ) ;
#792 = face_outer_bound ( 'none', #5145, .t. ) ;
#793 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.999999999999992900, -42.50000000000000000 ) ) ;
#794 = axis2_placement_3d ( 'none', #791, #789, #782 ) ;
#795 = circle ( 'none', #817, 5.999999999999998200 ) ;
#796 = vector ( 'none', #809, 1000.000000000000000 ) ;
#797 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.353961060163392600e-015, -57.00000000000000000 ) ) ;
#798 = cartesian_point ( 'none', ( 7.347880794884117800e-016, 6.000000000000000000, -57.00000000000000000 ) ) ;
#799 = cylindrical_surface ( 'none', #794, 5.999999999999996400 ) ;
#800 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#801 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.999999999999996400, -57.00000000000000000 ) ) ;
#802 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#803 = vector ( 'none', #800, 1000.000000000000000 ) ;
#804 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#805 = line ( 'none', #804, #803 ) ;
#806 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#807 = vector ( 'none', #806, 1000.000000000000000 ) ;
#808 = face_outer_bound ( 'none', #5107, .t. ) ;
#809 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#810 = cartesian_point ( 'none', ( 7.347880794884115800e-016, 6.000000000000003600, -5.878876677625087500e-016 ) ) ;
#811 = face_outer_bound ( 'none', #5153, .t. ) ;
#812 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#814 = axis2_placement_3d ( 'none', #820, #813, #812 ) ;
#815 = cartesian_point ( 'none', ( -20.56499999999998700, -30.62999999999999900, -8.899999999999998600 ) ) ;
#816 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.999999999999989300, 5.878876677625087500e-016 ) ) ;
#817 = axis2_placement_3d ( 'none', #797, #802, #790 ) ;
#818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#819 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#820 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.900000000000000400 ) ) ;
#821 = cylindrical_surface ( 'none', #814, 1.649999999999995200 ) ;
#822 = line ( 'none', #810, #796 ) ;
#823 = cartesian_point ( 'none', ( -17.26499999999999700, -30.62999999999999900, -19.00000000000000000 ) ) ;
#824 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#825 = vector ( 'none', #824, 1000.000000000000000 ) ;
#826 = circle ( 'none', #831, 1.649999999999998600 ) ;
#827 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#828 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#829 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#830 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.899999999999998600 ) ) ;
#831 = axis2_placement_3d ( 'none', #827, #819, #818 ) ;
#832 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -8.900000000000000400 ) ) ;
#833 = axis2_placement_3d ( 'none', #830, #829, #828 ) ;
#834 = cartesian_point ( 'none', ( 30.01499999999999700, -22.16499999999999900, -8.900000000000000400 ) ) ;
#835 = line ( 'none', #834, #825 ) ;
#836 = cartesian_point ( 'none', ( 26.71500000000001100, -22.16499999999999900, -8.899999999999998600 ) ) ;
#837 = vector ( 'none', #720, 1000.000000000000000 ) ;
#838 = circle ( 'none', #833, 1.649999999999991700 ) ;
#839 = line ( 'none', #816, #807 ) ;
#840 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#841 = cartesian_point ( 'none', ( 30.01499999999999300, -22.16499999999999900, -8.899999999999998600 ) ) ;
#842 = axis2_placement_3d ( 'none', #891, #890, #913 ) ;
#843 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#844 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#845 = axis2_placement_3d ( 'none', #862, #844, #843 ) ;
#846 = circle ( 'none', #903, 41.48499999999999900 ) ;
#847 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#848 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#849 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#850 = circle ( 'none', #845, 41.48499999999999900 ) ;
#851 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#852 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#853 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#854 = axis2_placement_3d ( 'none', #853, #852, #851 ) ;
#855 = axis2_placement_3d ( 'none', #848, #847, #849 ) ;
#856 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -0.8000000000000003800 ) ) ;
#857 = face_outer_bound ( 'none', #5232, .t. ) ;
#858 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#859 = line ( 'none', #907, #906 ) ;
#860 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#861 = circle ( 'none', #854, 1.649999999999998600 ) ;
#862 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#863 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#864 = cartesian_point ( 'none', ( -997.3834933385059000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#865 = conical_surface ( 'none', #783, 3077.683537175311400, 1.256637061435922800 ) ;
#866 = direction ( 'none', ( -0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#867 = direction ( 'none', ( 0.4461978007789580400, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#868 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#869 = axis2_placement_3d ( 'none', #868, #867, #866 ) ;
#870 = toroidal_surface ( 'none', #781, 2.200000000000000200, 0.2000000000000000100 ) ;
#871 = cartesian_point ( 'none', ( -17.26500000000000400, -30.62999999999999900, -8.899999999999998600 ) ) ;
#872 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#873 = cartesian_point ( 'none', ( -20.56499999999999100, -30.62999999999999900, -8.900000000000000400 ) ) ;
#874 = line ( 'none', #873, #898 ) ;
#875 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#876 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#877 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#878 = circle ( 'none', #896, 1.649999999999991700 ) ;
#879 = cylindrical_surface ( 'none', #927, 1.999999999999988000 ) ;
#880 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#881 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#882 = vector ( 'none', #881, 1000.000000000000000 ) ;
#883 = cartesian_point ( 'none', ( -28.18999999999999800, 24.32000000000000000, -8.900000000000000400 ) ) ;
#884 = face_outer_bound ( 'none', #5184, .t. ) ;
#885 = axis2_placement_3d ( 'none', #889, #877, #876 ) ;
#886 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -19.00000000000000000 ) ) ;
#887 = circle ( 'none', #885, 1.649999999999998600 ) ;
#888 = line ( 'none', #872, #892 ) ;
#889 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#890 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#891 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.900000000000000400 ) ) ;
#892 = vector ( 'none', #880, 1000.000000000000000 ) ;
#893 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#894 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#895 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.899999999999998600 ) ) ;
#896 = axis2_placement_3d ( 'none', #895, #894, #893 ) ;
#897 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#898 = vector ( 'none', #897, 1000.000000000000000 ) ;
#899 = cartesian_point ( 'none', ( 24.88999999999999700, 24.32000000000000700, -19.00000000000000000 ) ) ;
#900 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#901 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#902 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#903 = axis2_placement_3d ( 'none', #902, #901, #900 ) ;
#904 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#905 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#906 = vector ( 'none', #905, 1000.000000000000000 ) ;
#907 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -8.900000000000000400 ) ) ;
#908 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#909 = cartesian_point ( 'none', ( -28.19000000000000100, 24.32000000000000000, -19.00000000000000000 ) ) ;
#910 = cylindrical_surface ( 'none', #842, 1.649999999999995200 ) ;
#911 = cartesian_point ( 'none', ( -28.18999999999999400, 24.32000000000000000, -8.899999999999998600 ) ) ;
#912 = cartesian_point ( 'none', ( 28.18999999999999400, 24.32000000000000700, -19.00000000000000000 ) ) ;
#913 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#914 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#915 = face_outer_bound ( 'none', #5231, .t. ) ;
#916 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#917 = vector ( 'none', #916, 1000.000000000000000 ) ;
#918 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -8.900000000000000400 ) ) ;
#919 = line ( 'none', #918, #917 ) ;
#920 = line ( 'none', #883, #882 ) ;
#921 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#922 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#923 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.899999999999998600 ) ) ;
#924 = axis2_placement_3d ( 'none', #923, #922, #921 ) ;
#925 = circle ( 'none', #924, 1.649999999999991700 ) ;
#926 = cartesian_point ( 'none', ( -24.89000000000000800, 24.32000000000000000, -8.899999999999998600 ) ) ;
#927 = axis2_placement_3d ( 'none', #904, #914, #875 ) ;
#928 = cartesian_point ( 'none', ( 24.89000000000000400, 24.32000000000000700, -8.899999999999998600 ) ) ;
#929 = plane ( 'none', #932 ) ;
#930 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#931 = vector ( 'none', #930, 1000.000000000000000 ) ;
#932 = axis2_placement_3d ( 'none', #1111, #1161, #1160 ) ;
#933 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#934 = cylindrical_surface ( 'none', #952, 3.799999999999998000 ) ;
#935 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#936 = vector ( 'none', #935, 1000.000000000000100 ) ;
#937 = cartesian_point ( 'none', ( -40.96955262170040900, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#938 = cartesian_point ( 'none', ( -40.26955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#939 = line ( 'none', #938, #1124 ) ;
#940 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#941 = direction ( 'none', ( 1.106204294514241900e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#942 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#943 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#944 = direction ( 'none', ( -1.806670566931975400e-016, 0.01745240643728354600, 0.9998476951563911600 ) ) ;
#945 = vector ( 'none', #944, 1000.000000000000100 ) ;
#946 = line ( 'none', #937, #936 ) ;
#947 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#948 = direction ( 'none', ( -3.304235192336773900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#949 = cartesian_point ( 'none', ( 36.76955262170088900, -32.56955262170001200, 0.0000000000000000000 ) ) ;
#950 = line ( 'none', #949, #945 ) ;
#951 = axis2_placement_3d ( 'none', #1131, #942, #941 ) ;
#952 = axis2_placement_3d ( 'none', #947, #940, #943 ) ;
#953 = axis2_placement_3d ( 'none', #955, #954, #948 ) ;
#954 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#955 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#956 = direction ( 'none', ( -2.468851561040450300e-015, 0.7071067811865496800, 0.7071067811865454600 ) ) ;
#957 = circle ( 'none', #951, 3.763623376794561700 ) ;
#958 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#959 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#961 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#962 = axis2_placement_3d ( 'none', #1163, #961, #960 ) ;
#963 = face_outer_bound ( 'none', #5302, .t. ) ;
#964 = cartesian_point ( 'none', ( 3.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#965 = axis2_placement_3d ( 'none', #1108, #1015, #1014 ) ;
#966 = direction ( 'none', ( 0.8949343677499602700, 1.474961446264830700e-015, -0.4461978007789579900 ) ) ;
#967 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5150000000000072300, 2.149999999999998100 ) ) ;
#968 = direction ( 'none', ( 0.8949343677499602700, 1.557892197183330700e-015, -0.4461978007789579900 ) ) ;
#969 = vector ( 'none', #968, 1000.000000000000100 ) ;
#970 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.150000000000001700 ) ) ;
#971 = line ( 'none', #967, #1103 ) ;
#972 = b_spline_curve_with_knots ( 'none', 3,
( #1107, #1106, #1105, #1104 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790223852922200, 0.006512406267628397000 ),
.unspecified. ) ;
#973 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#974 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#975 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#976 = cartesian_point ( 'none', ( 3.099999999999999600, 2.000000000000000000, 0.0000000000000000000 ) ) ;
#977 = plane ( 'none', #1113 ) ;
#978 = face_outer_bound ( 'none', #5018, .t. ) ;
#979 = face_bound ( 'none', #5019, .t. ) ;
#980 = axis2_placement_3d ( 'none', #975, #974, #973 ) ;
#981 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#982 = circle ( 'none', #1078, 4.000000000000000000 ) ;
#983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#984 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#985 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#986 = cartesian_point ( 'none', ( -32.06955262170040300, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#987 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#988 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#989 = axis2_placement_3d ( 'none', #992, #988, #987 ) ;
#990 = circle ( 'none', #989, 4.700000000000002800 ) ;
#991 = cartesian_point ( 'none', ( 40.56955262170067300, 36.76955262170027100, -40.00000000000000000 ) ) ;
#992 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#993 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#994 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#995 = cartesian_point ( 'none', ( 41.46955262170040900, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#996 = direction ( 'none', ( -6.093478668709378800e-017, 0.01745240643728354600, 0.9998476951563911600 ) ) ;
#997 = vector ( 'none', #996, 1000.000000000000100 ) ;
#998 = axis2_placement_3d ( 'none', #1000, #994, #993 ) ;
#999 = face_outer_bound ( 'none', #5427, .t. ) ;
#1000 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476405100 ) ) ;
#1001 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1002 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1003 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#1004 = conical_surface ( 'none', #998, 4.191117421552356800, 0.7853981633974511700 ) ;
#1005 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1006 = direction ( 'none', ( 5.879748331900999700e-017, -0.01745240643728354600, 0.9998476951563911600 ) ) ;
#1007 = plane ( 'none', #1118 ) ;
#1008 = direction ( 'none', ( -0.7071067811865496800, 0.0000000000000000000, 0.7071067811865454600 ) ) ;
#1009 = vector ( 'none', #1008, 1000.000000000000100 ) ;
#1010 = cartesian_point ( 'none', ( -40.96067004325276200, -36.76955262170054100, -0.5088825784476405100 ) ) ;
#1011 = line ( 'none', #1010, #1009 ) ;
#1012 = axis2_placement_3d ( 'none', #1016, #1149, #1148 ) ;
#1013 = face_outer_bound ( 'none', #5605, .t. ) ;
#1014 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1016 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#1017 = line ( 'none', #1138, #1137 ) ;
#1018 = axis2_placement_3d ( 'none', #1130, #1129, #1128 ) ;
#1019 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476405100 ) ) ;
#1020 = axis2_placement_3d ( 'none', #1019, #1023, #1022 ) ;
#1021 = face_outer_bound ( 'none', #5339, .t. ) ;
#1022 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1023 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1024 = cartesian_point ( 'none', ( -36.76955262170069000, 41.46955262170027400, 0.0000000000000000000 ) ) ;
#1025 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1026 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1027 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -25.00000000000000000 ) ) ;
#1028 = cartesian_point ( 'none', ( -36.76955262170069000, 40.53317599849483300, -25.00000000000000000 ) ) ;
#1029 = conical_surface ( 'none', #1020, 4.191117421552356800, 0.7853981633974511700 ) ;
#1030 = cartesian_point ( 'none', ( -36.76955262170066200, 32.57843520014791500, -0.5088825784476389600 ) ) ;
#1031 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96067004325262700, -0.5088825784476389600 ) ) ;
#1032 = direction ( 'none', ( 0.01745240643728354600, -2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#1033 = vector ( 'none', #1032, 1000.000000000000100 ) ;
#1034 = cartesian_point ( 'none', ( -33.00592924490584300, -36.76955262170054100, -25.00000000000000000 ) ) ;
#1035 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1036 = cartesian_point ( 'none', ( -36.76955262170066200, 33.00592924490570800, -25.00000000000000000 ) ) ;
#1037 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#1038 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96955262170027400, 0.0000000000000000000 ) ) ;
#1039 = line ( 'none', #1038, #997 ) ;
#1040 = axis2_placement_3d ( 'none', #1037, #1050, #1005 ) ;
#1041 = cartesian_point ( 'none', ( 40.96067004325276900, 36.76955262170054100, -0.5088825784476389600 ) ) ;
#1042 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1043 = face_outer_bound ( 'none', #5528, .t. ) ;
#1044 = line ( 'none', #1067, #1058 ) ;
#1045 = cylindrical_surface ( 'none', #1040, 41.50000000000000000 ) ;
#1046 = axis2_placement_3d ( 'none', #1003, #1002, #1001 ) ;
#1047 = conical_surface ( 'none', #1125, 1.649999999999998600, 1.029744258676652800 ) ;
#1048 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#1049 = vector ( 'none', #1048, 1000.000000000000000 ) ;
#1050 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1051 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1052 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#1053 = vector ( 'none', #1052, 1000.000000000000000 ) ;
#1054 = cartesian_point ( 'none', ( -17.26499999999999700, -30.62999999999999900, -19.00000000000000000 ) ) ;
#1055 = line ( 'none', #1054, #1053 ) ;
#1056 = cartesian_point ( 'none', ( 26.71500000000000300, -22.16499999999999900, -19.00000000000000000 ) ) ;
#1057 = line ( 'none', #1056, #1049 ) ;
#1058 = vector ( 'none', #1006, 1000.000000000000100 ) ;
#1059 = circle ( 'none', #1046, 41.50000000000000000 ) ;
#1060 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#1061 = vector ( 'none', #1060, 1000.000000000000000 ) ;
#1062 = cartesian_point ( 'none', ( 28.18999999999999400, 24.32000000000000700, -19.00000000000000000 ) ) ;
#1063 = line ( 'none', #1062, #1061 ) ;
#1064 = cartesian_point ( 'none', ( 26.53999999999999200, 24.32000000000000700, -19.99142002139547400 ) ) ;
#1065 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#1066 = vector ( 'none', #1065, 1000.000000000000000 ) ;
#1067 = cartesian_point ( 'none', ( -36.76955262170066200, 32.56955262170026800, 0.0000000000000000000 ) ) ;
#1068 = cartesian_point ( 'none', ( 30.01500000000000100, -22.16499999999999900, -19.00000000000000000 ) ) ;
#1069 = line ( 'none', #1068, #1066 ) ;
#1070 = vector ( 'none', #1119, 1000.000000000000000 ) ;
#1071 = face_outer_bound ( 'none', #5365, .t. ) ;
#1072 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#1073 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#1074 = line ( 'none', #1081, #1116 ) ;
#1075 = plane ( 'none', #980 ) ;
#1076 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1077 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1078 = axis2_placement_3d ( 'none', #1158, #1077, #1076 ) ;
#1079 = line ( 'none', #970, #969 ) ;
#1080 = circle ( 'none', #965, 3.799999999999998000 ) ;
#1081 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#1082 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1083 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1084 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1085 = axis2_placement_3d ( 'none', #1084, #1083, #1082 ) ;
#1086 = circle ( 'none', #1085, 0.8509999999999999800 ) ;
#1087 = line ( 'none', #1092, #1033 ) ;
#1088 = axis2_placement_3d ( 'none', #1150, #1094, #1035 ) ;
#1089 = circle ( 'none', #1096, 3.763623376794561700 ) ;
#1090 = direction ( 'none', ( -3.687347648380806100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1091 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1092 = cartesian_point ( 'none', ( -32.56955262170040300, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#1093 = face_outer_bound ( 'none', #5318, .t. ) ;
#1094 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1095 = axis2_placement_3d ( 'none', #1143, #1091, #1090 ) ;
#1096 = axis2_placement_3d ( 'none', #1027, #1026, #1025 ) ;
#1097 = face_outer_bound ( 'none', #5277, .t. ) ;
#1098 = direction ( 'none', ( 0.7071067811865496800, 0.0000000000000000000, 0.7071067811865454600 ) ) ;
#1099 = vector ( 'none', #1098, 1000.000000000000100 ) ;
#1100 = cartesian_point ( 'none', ( 40.96067004325276200, 36.76955262170054100, -0.5088825784476405100 ) ) ;
#1101 = line ( 'none', #1100, #1099 ) ;
#1102 = circle ( 'none', #1012, 4.700000000000002800 ) ;
#1103 = vector ( 'none', #966, 1000.000000000000100 ) ;
#1104 = cartesian_point ( 'none', ( 0.07880998200162436800, -0.5150000000000026800, 0.8678097445627239700 ) ) ;
#1105 = cartesian_point ( 'none', ( 0.8327192892707039300, -0.5150000000000025700, 0.8065069628489032200 ) ) ;
#1106 = cartesian_point ( 'none', ( 1.586512658500330000, -0.5150000000000023400, 0.7436618653472075700 ) ) ;
#1107 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000023400, 0.6774776749089209700 ) ) ;
#1108 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1109 = cylindrical_surface ( 'none', #1162, 2.000000000000000000 ) ;
#1110 = circle ( 'none', #962, 0.8509999999999999800 ) ;
#1111 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#1112 = face_outer_bound ( 'none', #5024, .t. ) ;
#1113 = axis2_placement_3d ( 'none', #976, #985, #1159 ) ;
#1114 = circle ( 'none', #1117, 2.200000000000000200 ) ;
#1115 = direction ( 'none', ( 0.0000000000000000000, 3.656872530920824100e-015, -1.000000000000000000 ) ) ;
#1116 = vector ( 'none', #1115, 1000.000000000000000 ) ;
#1117 = axis2_placement_3d ( 'none', #964, #984, #983 ) ;
#1118 = axis2_placement_3d ( 'none', #1157, #1156, #1155 ) ;
#1119 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#1120 = cartesian_point ( 'none', ( 24.88999999999999700, 24.32000000000000700, -19.00000000000000000 ) ) ;
#1121 = line ( 'none', #1120, #1070 ) ;
#1122 = cartesian_point ( 'none', ( -36.76955262170042000, 40.26562540657509000, -39.69999999999999600 ) ) ;
#1123 = direction ( 'none', ( -0.01308959557134447200, -1.603013131858037600e-018, -0.9999143275740071100 ) ) ;
#1124 = vector ( 'none', #1123, 1000.000000000000100 ) ;
#1125 = axis2_placement_3d ( 'none', #933, #1051, #1042 ) ;
#1126 = cartesian_point ( 'none', ( -36.76955262170039200, 33.27347983682599200, -39.69999999999999600 ) ) ;
#1127 = cartesian_point ( 'none', ( -36.76955262170039200, 33.46591337797306700, -25.00000000000000000 ) ) ;
#1128 = direction ( 'none', ( -2.952720810173286900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1129 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1130 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#1131 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -25.00000000000000000 ) ) ;
#1132 = conical_surface ( 'none', #953, 4.200000000000002000, 0.01745329251994333400 ) ;
#1133 = vector ( 'none', #956, 1000.000000000000100 ) ;
#1134 = face_outer_bound ( 'none', #5445, .t. ) ;
#1135 = cartesian_point ( 'none', ( -36.76955262170066200, 32.06955262170026800, 0.0000000000000000000 ) ) ;
#1136 = direction ( 'none', ( 2.382255955416901300e-015, -0.7071067811865496800, 0.7071067811865454600 ) ) ;
#1137 = vector ( 'none', #1136, 1000.000000000000100 ) ;
#1138 = cartesian_point ( 'none', ( -36.76955262170066200, 32.57843520014791500, -0.5088825784476405100 ) ) ;
#1139 = circle ( 'none', #1018, 4.700000000000002800 ) ;
#1140 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96067004325262700, -0.5088825784476405100 ) ) ;
#1141 = line ( 'none', #1140, #1133 ) ;
#1142 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476389600 ) ) ;
#1143 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#1144 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1145 = conical_surface ( 'none', #1088, 4.200000000000002000, 0.01745329251994333400 ) ;
#1146 = axis2_placement_3d ( 'none', #1142, #1144, #1147 ) ;
#1147 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1148 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1149 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1150 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#1151 = circle ( 'none', #1146, 4.191117421552356800 ) ;
#1152 = circle ( 'none', #1095, 3.763623376794561700 ) ;
#1153 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#1154 = line ( 'none', #1153, #931 ) ;
#1155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1156 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1157 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#1158 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1159 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1160 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1161 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1162 = axis2_placement_3d ( 'none', #981, #959, #958 ) ;
#1163 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1164 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1165 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#1166 = axis2_placement_3d ( 'none', #1165, #1164, #1182 ) ;
#1167 = axis2_placement_3d ( 'none', #1183, #1168, #1173 ) ;
#1168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1169 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -40.00000000000000000 ) ) ;
#1170 = cartesian_point ( 'none', ( 37.65551718315505500, -44.15526968307214900, -40.00000000000000000 ) ) ;
#1171 = cartesian_point ( 'none', ( -33.46591337797320200, -36.76955262170027100, -25.00000000000000000 ) ) ;
#1172 = cartesian_point ( 'none', ( -33.27347983682612700, -36.76955262170027100, -39.69999999999999600 ) ) ;
#1173 = direction ( 'none', ( -4.200757644516973800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1174 = cartesian_point ( 'none', ( 36.76955262170088900, -32.57843520014765200, -0.5088825784476389600 ) ) ;
#1175 = line ( 'none', #1202, #1201 ) ;
#1176 = face_outer_bound ( 'none', #5355, .t. ) ;
#1177 = direction ( 'none', ( 0.01308959557134447200, 0.0000000000000000000, -0.9999143275740071100 ) ) ;
#1178 = vector ( 'none', #1177, 1000.000000000000100 ) ;
#1179 = cartesian_point ( 'none', ( -33.26955262170066900, -36.76955262170027100, -40.00000000000000000 ) ) ;
#1180 = circle ( 'none', #1193, 3.303639243727472900 ) ;
#1181 = axis2_placement_3d ( 'none', #1169, #1186, #1205 ) ;
#1182 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1183 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#1184 = conical_surface ( 'none', #1181, 3.500000000000003100, 0.01308996938995750000 ) ;
#1185 = line ( 'none', #1179, #1178 ) ;
#1186 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1187 = cartesian_point ( 'none', ( 36.76955262170062600, -33.27347983682573600, -39.69999999999999600 ) ) ;
#1188 = circle ( 'none', #1167, 3.303639243727472900 ) ;
#1189 = circle ( 'none', #1166, 3.496072784874550100 ) ;
#1190 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1191 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1192 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -25.00000000000000000 ) ) ;
#1193 = axis2_placement_3d ( 'none', #1192, #1191, #1190 ) ;
#1194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1195 = cartesian_point ( 'none', ( 36.76955262170062600, -33.26955262170028500, -40.00000000000000000 ) ) ;
#1196 = line ( 'none', #1195, #1277 ) ;
#1197 = cartesian_point ( 'none', ( -36.76955262170042000, 40.07319186542801500, -25.00000000000000000 ) ) ;
#1198 = face_outer_bound ( 'none', #5358, .t. ) ;
#1199 = cartesian_point ( 'none', ( -40.26562540657522500, -36.76955262170027100, -39.69999999999999600 ) ) ;
#1200 = direction ( 'none', ( -4.730511827285831000e-017, 0.01308959557134447200, -0.9999143275740071100 ) ) ;
#1201 = vector ( 'none', #1200, 1000.000000000000100 ) ;
#1202 = cartesian_point ( 'none', ( -36.76955262170042000, 40.26955262170054800, -40.00000000000000000 ) ) ;
#1203 = axis2_placement_3d ( 'none', #1272, #1271, #1194 ) ;
#1204 = cartesian_point ( 'none', ( 36.76955262170088200, -32.06955262170001200, 0.0000000000000000000 ) ) ;
#1205 = direction ( 'none', ( 3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1206 = cartesian_point ( 'none', ( 36.76955262170088900, -33.00592924490545200, -25.00000000000000000 ) ) ;
#1207 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -40.00000000000000000 ) ) ;
#1208 = direction ( 'none', ( -0.8571673007021111100, 1.049727191138617200e-016, 0.5150380749100562600 ) ) ;
#1209 = axis2_placement_3d ( 'none', #1207, #1255, #1254 ) ;
#1210 = face_outer_bound ( 'none', #5095, .t. ) ;
#1211 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1212 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1213 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -12.90000000000000400 ) ) ;
#1214 = line ( 'none', #1213, #1225 ) ;
#1215 = cartesian_point ( 'none', ( 36.76955262170069700, -40.26562540657483400, -39.69999999999999600 ) ) ;
#1216 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -14.10172123805512400 ) ) ;
#1217 = direction ( 'none', ( 0.8571673007021111100, 0.0000000000000000000, 0.5150380749100562600 ) ) ;
#1218 = vector ( 'none', #1217, 1000.000000000000000 ) ;
#1219 = axis2_placement_3d ( 'none', #1247, #1246, #1245 ) ;
#1220 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#1221 = vector ( 'none', #1220, 1000.000000000000000 ) ;
#1222 = cartesian_point ( 'none', ( -20.56499999999999400, -30.62999999999999900, -19.00000000000000000 ) ) ;
#1223 = line ( 'none', #1222, #1221 ) ;
#1224 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#1225 = vector ( 'none', #1208, 1000.000000000000000 ) ;
#1226 = line ( 'none', #1229, #1218 ) ;
#1227 = conical_surface ( 'none', #1209, 3.500000000000003100, 0.01308996938995750000 ) ;
#1228 = circle ( 'none', #1233, 42.88499999999999800 ) ;
#1229 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -12.90000000000000400 ) ) ;
#1230 = axis2_placement_3d ( 'none', #1283, #1280, #1279 ) ;
#1231 = direction ( 'none', ( -0.8571673007021111100, 1.049727191138617200e-016, 0.5150380749100562600 ) ) ;
#1232 = vector ( 'none', #1231, 1000.000000000000000 ) ;
#1233 = axis2_placement_3d ( 'none', #1224, #1212, #1211 ) ;
#1234 = cartesian_point ( 'none', ( -18.91499999999999900, -30.62999999999999900, -19.99142002139547400 ) ) ;
#1235 = cartesian_point ( 'none', ( 42.60509274358707900, 42.60509274358707900, -39.50617035748781100 ) ) ;
#1236 = cartesian_point ( 'none', ( 43.93532437832782000, 41.27486110884633800, -39.50617035748780400 ) ) ;
#1237 = cartesian_point ( 'none', ( 44.65524041211216400, 39.53681019841927500, -39.50553579520521900 ) ) ;
#1238 = cartesian_point ( 'none', ( 44.65525064460425900, 37.65551718315504800, -39.50436326774917700 ) ) ;
#1239 =( bounded_curve ( ) b_spline_curve ( 3, ( #525, #536, #535, #211 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993074200, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076018000, 0.9492578786076018000, 1.000000000000000000 ) )
representation_item ( '' ) );
#1240 =( bounded_curve ( ) b_spline_curve ( 3, ( #1238, #1237, #1236, #1235 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993075900, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#1241 = direction ( 'none', ( 0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ;
#1242 = direction ( 'none', ( 0.7071067811865475700, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
#1243 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -39.50000000000000000 ) ) ;
#1244 = axis2_placement_3d ( 'none', #1243, #1242, #1241 ) ;
#1245 = direction ( 'none', ( 1.050189411129243600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1246 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1247 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -25.00000000000000000 ) ) ;
#1248 = circle ( 'none', #1244, 0.4999999999999982200 ) ;
#1249 = direction ( 'none', ( 1.387093285548588700e-016, -0.01308959557134447200, -0.9999143275740071100 ) ) ;
#1250 = vector ( 'none', #1249, 1000.000000000000100 ) ;
#1251 = cartesian_point ( 'none', ( 36.76955262170069700, -40.26955262170028500, -40.00000000000000000 ) ) ;
#1252 = line ( 'none', #1251, #1250 ) ;
#1253 = circle ( 'none', #1219, 3.303639243727472900 ) ;
#1254 = direction ( 'none', ( -9.912705577010317500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1255 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1256 = cartesian_point ( 'none', ( 32.06955262170040300, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#1257 =( bounded_curve ( ) b_spline_curve ( 3, ( #1338, #1337, #1336, #1335 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -8.881784197001252300e-016, 0.7853600871865100700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#1258 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#1259 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#1260 = circle ( 'none', #1331, 3.763623376794561700 ) ;
#1261 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1262 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1263 = axis2_placement_3d ( 'none', #1274, #1262, #1261 ) ;
#1264 = cartesian_point ( 'none', ( 42.60509274358707900, 42.60509274358707900, -39.50617035748781100 ) ) ;
#1265 = circle ( 'none', #1263, 3.496072784874550100 ) ;
#1266 = direction ( 'none', ( 1.828043600612813400e-016, -0.01745240643728354600, 0.9998476951563911600 ) ) ;
#1267 = vector ( 'none', #1266, 1000.000000000000100 ) ;
#1268 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96955262170001800, 0.0000000000000000000 ) ) ;
#1269 = line ( 'none', #1268, #1267 ) ;
#1270 = cartesian_point ( 'none', ( 44.15526968307217000, 37.65551718315504800, -40.00000000000000000 ) ) ;
#1271 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1272 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#1273 = cartesian_point ( 'none', ( 32.57843520014804300, 36.76955262170054100, -0.5088825784476389600 ) ) ;
#1274 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#1275 = conical_surface ( 'none', #1203, 3.500000000000003100, 0.01308996938995750000 ) ;
#1276 = direction ( 'none', ( -1.371063154230008000e-016, 0.01308959557134447200, -0.9999143275740071100 ) ) ;
#1277 = vector ( 'none', #1276, 1000.000000000000100 ) ;
#1278 = cartesian_point ( 'none', ( -40.07319186542815000, -36.76955262170027100, -25.00000000000000000 ) ) ;
#1279 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1280 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1281 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1282 = line ( 'none', #1309, #1232 ) ;
#1283 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#1284 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, -0.8000000000000000400 ) ) ;
#1285 = conical_surface ( 'none', #1230, 1.999999999999988000, 1.029744258676652100 ) ;
#1286 = conical_surface ( 'none', #1296, 1.999999999999988000, 1.029744258676652100 ) ;
#1287 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1288 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1289 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#1290 = cartesian_point ( 'none', ( 36.76955262170070400, -40.56955262170028200, -39.69999999999999600 ) ) ;
#1291 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1292 = vector ( 'none', #1291, 1000.000000000000000 ) ;
#1293 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#1294 = line ( 'none', #1293, #1292 ) ;
#1295 = axis2_placement_3d ( 'none', #1306, #1288, #1287 ) ;
#1296 = axis2_placement_3d ( 'none', #1313, #1312, #1281 ) ;
#1297 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1298 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1299 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1300 = face_outer_bound ( 'none', #5604, .t. ) ;
#1301 = circle ( 'none', #1295, 3.799999999999998000 ) ;
#1302 = face_outer_bound ( 'none', #5597, .t. ) ;
#1303 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1304 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1305 = vector ( 'none', #1304, 1000.000000000000000 ) ;
#1306 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#1307 = circle ( 'none', #1311, 42.88499999999999800 ) ;
#1308 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#1309 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -12.90000000000000400 ) ) ;
#1310 = face_outer_bound ( 'none', #5456, .t. ) ;
#1311 = axis2_placement_3d ( 'none', #1299, #1298, #1297 ) ;
#1312 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1313 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#1314 = cylindrical_surface ( 'none', #1321, 42.88499999999999800 ) ;
#1315 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1316 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1317 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476389600 ) ) ;
#1318 = axis2_placement_3d ( 'none', #1317, #1316, #1315 ) ;
#1319 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1320 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1321 = axis2_placement_3d ( 'none', #1308, #1320, #1319 ) ;
#1322 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, -0.8000000000000000400 ) ) ;
#1323 = line ( 'none', #1322, #1305 ) ;
#1324 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, 0.0000000000000000000 ) ) ;
#1325 = direction ( 'none', ( -0.7071067811865496800, 8.659560562354958700e-017, 0.7071067811865454600 ) ) ;
#1326 = vector ( 'none', #1325, 1000.000000000000100 ) ;
#1327 = circle ( 'none', #1318, 4.191117421552363900 ) ;
#1328 = cartesian_point ( 'none', ( 28.36499999999999800, -22.16499999999999900, -19.99142002139547400 ) ) ;
#1329 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1330 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1331 = axis2_placement_3d ( 'none', #1258, #1330, #1329 ) ;
#1332 = line ( 'none', #1333, #1326 ) ;
#1333 = cartesian_point ( 'none', ( 32.57843520014805000, 36.76955262170054100, -0.5088825784476405100 ) ) ;
#1334 = cartesian_point ( 'none', ( 36.76955262170070400, -40.56955262170028200, -40.00000000000000000 ) ) ;
#1335 = cartesian_point ( 'none', ( 44.15526968307217000, 37.65551718315504800, -40.00000000000000000 ) ) ;
#1336 = cartesian_point ( 'none', ( 44.15526968307217000, 39.40244162750019500, -40.00000000000000000 ) ) ;
#1337 = cartesian_point ( 'none', ( 43.48678136531776800, 41.01635118651353200, -40.00000000000000000 ) ) ;
#1338 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#1339 = cartesian_point ( 'none', ( -37.65551718315506200, 44.15526968307214900, -40.00000000000000000 ) ) ;
#1340 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#1341 = cartesian_point ( 'none', ( 36.76955262170062600, -33.46591337797281100, -25.00000000000000000 ) ) ;
#1342 = face_outer_bound ( 'none', #5494, .t. ) ;
#1343 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1344 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1345 = cartesian_point ( 'none', ( 37.65551718315505500, -44.15526968307214900, -40.00000000000000000 ) ) ;
#1346 = cartesian_point ( 'none', ( 39.40244162750021000, -44.15526968307216300, -40.00000000000000000 ) ) ;
#1347 = cartesian_point ( 'none', ( 41.01635118651354600, -43.48678136531776800, -40.00000000000000000 ) ) ;
#1348 = cartesian_point ( 'none', ( -40.56955262170067300, -36.76955262170027100, -40.00000000000000000 ) ) ;
#1349 = direction ( 'none', ( 0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#1350 = vector ( 'none', #1349, 1000.000000000000100 ) ;
#1351 = cartesian_point ( 'none', ( 40.96955262170040900, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#1352 = line ( 'none', #1351, #1350 ) ;
#1353 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1354 = cartesian_point ( 'none', ( 33.00592924490584300, 36.76955262170054100, -25.00000000000000000 ) ) ;
#1355 = cartesian_point ( 'none', ( 32.96955262170067900, 36.76955262170027100, -40.00000000000000000 ) ) ;
#1356 = axis2_placement_3d ( 'none', #1417, #1416, #1415 ) ;
#1357 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1358 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1359 = cartesian_point ( 'none', ( -44.15526968307216300, -37.65551718315506200, -39.50000000000000000 ) ) ;
#1360 = face_outer_bound ( 'none', #5479, .t. ) ;
#1361 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1362 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1363 = axis2_placement_3d ( 'none', #1425, #1362, #1361 ) ;
#1364 = cylindrical_surface ( 'none', #1498, 3.799999999999998000 ) ;
#1365 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1366 = line ( 'none', #1524, #1523 ) ;
#1367 = cartesian_point ( 'none', ( -43.13415340014584100, -41.86588439542526200, -39.85572825214192200 ) ) ;
#1368 = cartesian_point ( 'none', ( -43.06026573592041000, -41.80910188975336400, -39.94699271065961500 ) ) ;
#1369 = cartesian_point ( 'none', ( -42.95703159111984300, -41.72976667900982800, -40.00000000000000000 ) ) ;
#1370 = cartesian_point ( 'none', ( -42.85317750618207100, -41.64995504564925000, -40.00000000000000000 ) ) ;
#1371 = cartesian_point ( 'none', ( -43.77179146878524600, -41.18074513477283500, -39.50600977536117100 ) ) ;
#1372 = cartesian_point ( 'none', ( -43.77042318416316400, -41.17996846330316900, -39.63589845705949000 ) ) ;
#1373 = cartesian_point ( 'none', ( -43.72273148643130000, -41.15248639269434200, -39.76437373576948200 ) ) ;
#1374 = cartesian_point ( 'none', ( -43.64199181449117000, -41.10595047225883300, -39.85567183701512300 ) ) ;
#1375 = cartesian_point ( 'none', ( -43.56125214255104800, -41.05941455182331600, -39.94696993826077100 ) ) ;
#1376 = cartesian_point ( 'none', ( -43.44842911695516800, -40.99438101876217600, -40.00000000000000000 ) ) ;
#1377 = cartesian_point ( 'none', ( -43.33492807660488900, -40.92895648073623200, -40.00000000000000000 ) ) ;
#1378 = cartesian_point ( 'none', ( -44.12242641041564900, -40.33422783146350100, -39.50570071194478300 ) ) ;
#1379 = cartesian_point ( 'none', ( -44.12105757683035300, -40.33366085467375200, -39.63564182009490400 ) ) ;
#1380 = cartesian_point ( 'none', ( -44.07066603903208300, -40.31278846182887300, -39.76420030282301400 ) ) ;
#1381 = cartesian_point ( 'none', ( -43.98528953992152400, -40.27742514673637700, -39.85556318423902400 ) ) ;
#1382 = cartesian_point ( 'none', ( -43.89991304081095800, -40.24206183164388100, -39.94692606565502800 ) ) ;
#1383 = cartesian_point ( 'none', ( -43.78057328670652700, -40.19263078947863500, -40.00000000000000000 ) ) ;
#1384 = cartesian_point ( 'none', ( -43.66051516076009900, -40.14290219459024200, -40.00000000000000000 ) ) ;
#1385 = cartesian_point ( 'none', ( -44.47306135204605900, -39.48771052815416700, -39.50539164852840200 ) ) ;
#1386 = cartesian_point ( 'none', ( -44.47169196949754200, -39.48735324604432900, -39.63538518313031000 ) ) ;
#1387 = cartesian_point ( 'none', ( -44.41860059163286700, -39.47309053096341100, -39.76402686987655200 ) ) ;
#1388 = cartesian_point ( 'none', ( -44.32858726535187100, -39.44889982121392800, -39.85545453146291800 ) ) ;
#1389 = cartesian_point ( 'none', ( -44.23857393907086800, -39.42470911146444500, -39.94688219304929100 ) ) ;
#1390 = cartesian_point ( 'none', ( -44.11271745645788700, -39.39088056019509300, -40.00000000000000000 ) ) ;
#1391 = cartesian_point ( 'none', ( -43.98610224491530100, -39.35684790844425200, -40.00000000000000000 ) ) ;
#1392 = cartesian_point ( 'none', ( -44.65524566087129400, -38.57180052126789600, -39.50493434698178400 ) ) ;
#1393 = cartesian_point ( 'none', ( -44.65396185919120600, -38.57165183235247200, -39.63500538642897900 ) ) ;
#1394 = cartesian_point ( 'none', ( -44.59950557809327200, -38.56453240469655000, -39.76377018850291700 ) ) ;
#1395 = cartesian_point ( 'none', ( -44.50707425151873100, -38.55243176140326300, -39.85529371956060600 ) ) ;
#1396 = cartesian_point ( 'none', ( -44.41464292494418900, -38.54033111810997500, -39.94681725061829500 ) ) ;
#1397 = cartesian_point ( 'none', ( -44.28534697295368300, -38.52339505004435000, -40.00000000000000000 ) ) ;
#1398 = cartesian_point ( 'none', ( -44.15526968307217000, -38.50635633915472100, -40.00000000000000000 ) ) ;
#1399 = cartesian_point ( 'none', ( -44.65525064460425100, -37.65551718315506200, -39.50436326774918400 ) ) ;
#1400 = cartesian_point ( 'none', ( -44.65411468989440600, -37.65551718315506200, -39.63453078455818000 ) ) ;
#1401 = cartesian_point ( 'none', ( -44.59972363220185100, -37.65551718315506200, -39.76344934983474400 ) ) ;
#1402 = cartesian_point ( 'none', ( -44.50727704530015000, -37.65551718315506200, -39.85509268781164100 ) ) ;
#1403 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#1404 = cartesian_point ( 'none', ( 38.54033111810996800, -44.41464292494417500, -39.94681725061829500 ) ) ;
#1405 = cartesian_point ( 'none', ( 38.52339505004434300, -44.28534697295367600, -40.00000000000000000 ) ) ;
#1406 = cartesian_point ( 'none', ( 38.50635633915471300, -44.15526968307215600, -40.00000000000000000 ) ) ;
#1407 = cartesian_point ( 'none', ( 37.65551718315504800, -44.65525064460423700, -39.50436326774918400 ) ) ;
#1408 = cartesian_point ( 'none', ( 37.65551718315504800, -44.65411468989439200, -39.63453078455818000 ) ) ;
#1409 = cartesian_point ( 'none', ( 37.65551718315504800, -44.59972363220184400, -39.76344934983474400 ) ) ;
#1410 = cartesian_point ( 'none', ( 37.65551718315504800, -44.50727704530013500, -39.85509268781164100 ) ) ;
#1411 = cartesian_point ( 'none', ( 37.65551718315504800, -44.41483045839843400, -39.94673602578853900 ) ) ;
#1412 = cartesian_point ( 'none', ( 37.65551718315504800, -44.28544215645006700, -40.00000000000000000 ) ) ;
#1413 = cartesian_point ( 'none', ( 37.65551718315504800, -44.15526968307215600, -40.00000000000000000 ) ) ;
#1414 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1413, #1412, #1411, #1410, #1409, #1408, #1407 ),
( #1406, #1405, #1404, #1474, #1473, #1472, #1471 ),
( #1470, #1469, #1468, #1467, #1466, #1465, #1464 ),
( #1463, #1462, #1461, #1460, #1459, #1458, #1457 ),
( #1456, #1455, #1454, #1453, #1452, #1451, #1450 ),
( #1449, #1448, #1487, #1486, #1485, #1484, #1483 ),
( #1482, #1481, #1480, #1479, #1478, #1477, #1476 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497825219993074200, 5.890505263586330600, 6.283185307179587100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1415 = direction ( 'none', ( 0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ;
#1416 = direction ( 'none', ( -0.7071067811865473500, -0.7071067811865477900, -0.0000000000000000000 ) ) ;
#1417 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -39.50000000000000000 ) ) ;
#1418 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#1419 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1420 = face_outer_bound ( 'none', #5385, .t. ) ;
#1421 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1422 = cartesian_point ( 'none', ( 44.15526968307217000, 37.65551718315504800, -39.50000000000000000 ) ) ;
#1423 = axis2_placement_3d ( 'none', #1422, #1421, #1446 ) ;
#1424 = circle ( 'none', #1423, 0.5000000000000004400 ) ;
#1425 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#1426 =( bounded_curve ( ) b_spline_curve ( 3, ( #1540, #1539, #1538, #1537 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993078600, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076025800, 0.9492578786076025800, 1.000000000000000000 ) )
representation_item ( '' ) );
#1427 = axis2_placement_3d ( 'none', #1359, #1358, #1357 ) ;
#1428 = circle ( 'none', #1356, 0.4999999999999982200 ) ;
#1429 = cartesian_point ( 'none', ( -44.15526968307217000, -37.65551718315506200, -40.00000000000000000 ) ) ;
#1430 = cartesian_point ( 'none', ( -44.15526968307217000, -39.40244162750021700, -40.00000000000000700 ) ) ;
#1431 = cartesian_point ( 'none', ( -43.48678136531776800, -41.01635118651354600, -40.00000000000000700 ) ) ;
#1432 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#1433 =( bounded_curve ( ) b_spline_curve ( 3, ( #1432, #1431, #1430, #1429 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7853600871865078500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#1434 = cartesian_point ( 'none', ( -42.60509274358708600, -42.60509274358707900, -39.50617035748780400 ) ) ;
#1435 = cartesian_point ( 'none', ( -42.60395946044693000, -42.60395946044692300, -39.63603174273252000 ) ) ;
#1436 = cartesian_point ( 'none', ( -42.56535398273422300, -42.56535398273421600, -39.76446379362423800 ) ) ;
#1437 = cartesian_point ( 'none', ( -42.50001889778555200, -42.50001889778554400, -39.85572825214192200 ) ) ;
#1438 = cartesian_point ( 'none', ( -42.43468381283688700, -42.43468381283688000, -39.94699271065961500 ) ) ;
#1439 = cartesian_point ( 'none', ( -42.34339913506483600, -42.34339913506482800, -40.00000000000000000 ) ) ;
#1440 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#1441 = cartesian_point ( 'none', ( -43.25298176079706300, -41.95720372637710200, -39.50617035748780400 ) ) ;
#1442 = cartesian_point ( 'none', ( -43.25170012713578400, -41.95621879375806200, -39.63603174273252000 ) ) ;
#1443 = cartesian_point ( 'none', ( -43.20804106437127200, -41.92266690109715900, -39.76446379362423800 ) ) ;
#1444 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#1445 = cartesian_point ( 'none', ( 44.65525064460425900, 37.65551718315504800, -39.50436326774917700 ) ) ;
#1446 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1447 = cartesian_point ( 'none', ( 32.96955262170067900, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1448 = cartesian_point ( 'none', ( 41.72976667900983500, -42.95703159111984300, -40.00000000000000000 ) ) ;
#1449 = cartesian_point ( 'none', ( 41.64995504564925700, -42.85317750618205700, -40.00000000000000000 ) ) ;
#1450 = cartesian_point ( 'none', ( 41.18074513477284900, -43.77179146878523900, -39.50600977536117100 ) ) ;
#1451 = cartesian_point ( 'none', ( 41.17996846330318300, -43.77042318416315700, -39.63589845705949000 ) ) ;
#1452 = cartesian_point ( 'none', ( 41.15248639269435700, -43.72273148643129300, -39.76437373576948200 ) ) ;
#1453 = cartesian_point ( 'none', ( 41.10595047225884700, -43.64199181449116300, -39.85567183701512300 ) ) ;
#1454 = cartesian_point ( 'none', ( 41.05941455182333000, -43.56125214255102700, -39.94696993826077100 ) ) ;
#1455 = cartesian_point ( 'none', ( 40.99438101876218400, -43.44842911695516100, -40.00000000000000000 ) ) ;
#1456 = cartesian_point ( 'none', ( 40.92895648073624000, -43.33492807660487500, -40.00000000000000000 ) ) ;
#1457 = cartesian_point ( 'none', ( 40.33422783146350800, -44.12242641041564200, -39.50570071194478300 ) ) ;
#1458 = cartesian_point ( 'none', ( 40.33366085467375200, -44.12105757683034600, -39.63564182009490400 ) ) ;
#1459 = cartesian_point ( 'none', ( 40.31278846182888000, -44.07066603903207600, -39.76420030282301400 ) ) ;
#1460 = cartesian_point ( 'none', ( 40.27742514673638400, -43.98528953992151000, -39.85556318423902400 ) ) ;
#1461 = cartesian_point ( 'none', ( 40.24206183164388800, -43.89991304081093700, -39.94692606565502800 ) ) ;
#1462 = cartesian_point ( 'none', ( 40.19263078947864200, -43.78057328670651300, -40.00000000000000000 ) ) ;
#1463 = cartesian_point ( 'none', ( 40.14290219459024900, -43.66051516076008500, -40.00000000000000000 ) ) ;
#1464 = cartesian_point ( 'none', ( 39.48771052815416700, -44.47306135204605200, -39.50539164852840200 ) ) ;
#1465 = cartesian_point ( 'none', ( 39.48735324604432900, -44.47169196949753500, -39.63538518313031000 ) ) ;
#1466 = cartesian_point ( 'none', ( 39.47309053096341100, -44.41860059163286700, -39.76402686987655200 ) ) ;
#1467 = cartesian_point ( 'none', ( 39.44889982121392800, -44.32858726535185700, -39.85545453146291800 ) ) ;
#1468 = cartesian_point ( 'none', ( 39.42470911146444500, -44.23857393907084700, -39.94688219304929100 ) ) ;
#1469 = cartesian_point ( 'none', ( 39.39088056019510000, -44.11271745645787200, -40.00000000000000000 ) ) ;
#1470 = cartesian_point ( 'none', ( 39.35684790844425900, -43.98610224491528700, -40.00000000000000000 ) ) ;
#1471 = cartesian_point ( 'none', ( 38.57180052126788900, -44.65524566087128000, -39.50493434698178400 ) ) ;
#1472 = cartesian_point ( 'none', ( 38.57165183235246500, -44.65396185919119200, -39.63500538642897900 ) ) ;
#1473 = cartesian_point ( 'none', ( 38.56453240469654300, -44.59950557809325700, -39.76377018850291700 ) ) ;
#1474 = cartesian_point ( 'none', ( 38.55243176140325500, -44.50707425151871600, -39.85529371956060600 ) ) ;
#1475 = cartesian_point ( 'none', ( 37.65551718315505500, -44.65525064460423700, -39.50436326774918400 ) ) ;
#1476 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#1477 = cartesian_point ( 'none', ( 42.60395946044694400, -42.60395946044691600, -39.63603174273252000 ) ) ;
#1478 = cartesian_point ( 'none', ( 42.56535398273423000, -42.56535398273420200, -39.76446379362423800 ) ) ;
#1479 = cartesian_point ( 'none', ( 42.50001889778555900, -42.50001889778553700, -39.85572825214192200 ) ) ;
#1480 = cartesian_point ( 'none', ( 42.43468381283689400, -42.43468381283686600, -39.94699271065961500 ) ) ;
#1481 = cartesian_point ( 'none', ( 42.34339913506485000, -42.34339913506482100, -40.00000000000000000 ) ) ;
#1482 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#1483 = cartesian_point ( 'none', ( 41.95720372637711600, -43.25298176079705600, -39.50617035748780400 ) ) ;
#1484 = cartesian_point ( 'none', ( 41.95621879375807600, -43.25170012713577700, -39.63603174273252000 ) ) ;
#1485 = cartesian_point ( 'none', ( 41.92266690109716600, -43.20804106437125800, -39.76446379362423800 ) ) ;
#1486 = cartesian_point ( 'none', ( 41.86588439542526900, -43.13415340014582700, -39.85572825214192200 ) ) ;
#1487 = cartesian_point ( 'none', ( 41.80910188975337100, -43.06026573592039600, -39.94699271065961500 ) ) ;
#1488 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1489 = vector ( 'none', #1488, 1000.000000000000000 ) ;
#1490 = cartesian_point ( 'none', ( -37.65551718315506200, 44.15526968307214900, -40.00000000000000000 ) ) ;
#1491 = cartesian_point ( 'none', ( -39.40244162750021000, 44.15526968307214900, -40.00000000000000000 ) ) ;
#1492 = cartesian_point ( 'none', ( -41.01635118651354600, 43.48678136531775400, -40.00000000000000000 ) ) ;
#1493 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#1494 = conical_surface ( 'none', #1515, 4.200000000000002000, 0.01745329251994333400 ) ;
#1495 =( bounded_curve ( ) b_spline_curve ( 3, ( #1493, #1347, #1346, #1345 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -8.881784197001252300e-016, 0.7853600871865114000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076016900, 0.9492578786076016900, 1.000000000000000000 ) )
representation_item ( '' ) );
#1496 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#1497 = circle ( 'none', #1533, 0.4999999999999982200 ) ;
#1498 = axis2_placement_3d ( 'none', #1353, #1419, #1365 ) ;
#1499 =( bounded_curve ( ) b_spline_curve ( 3, ( #1444, #1492, #1491, #1490 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -8.881784197001252300e-016, 0.7853600871865091800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#1500 = cartesian_point ( 'none', ( 32.96955262170067900, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1501 = line ( 'none', #1500, #1489 ) ;
#1502 = axis2_placement_3d ( 'none', #1496, #1344, #1343 ) ;
#1503 = cartesian_point ( 'none', ( -44.65525064460425100, -37.65551718315506200, -39.50436326774918400 ) ) ;
#1504 = line ( 'none', #1520, #1519 ) ;
#1505 = face_outer_bound ( 'none', #5434, .t. ) ;
#1506 = direction ( 'none', ( -0.01745240643728354600, 2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#1507 = vector ( 'none', #1506, 1000.000000000000100 ) ;
#1508 = cartesian_point ( 'none', ( 32.56955262170040300, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#1509 = cartesian_point ( 'none', ( -36.76955262170042000, 40.56955262170053800, -39.69999999999999600 ) ) ;
#1510 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1511 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1512 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#1513 = line ( 'none', #1508, #1507 ) ;
#1514 = cylindrical_surface ( 'none', #1502, 3.799999999999998000 ) ;
#1515 = axis2_placement_3d ( 'none', #1512, #1511, #1510 ) ;
#1516 = cartesian_point ( 'none', ( -44.15526968307217000, -37.65551718315506200, -40.00000000000000000 ) ) ;
#1517 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#1518 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1519 = vector ( 'none', #1518, 1000.000000000000000 ) ;
#1520 = cartesian_point ( 'none', ( -40.56955262170067300, -36.76955262170027100, -39.69999999999999600 ) ) ;
#1521 = face_outer_bound ( 'none', #5548, .t. ) ;
#1522 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1523 = vector ( 'none', #1522, 1000.000000000000000 ) ;
#1524 = cartesian_point ( 'none', ( 40.56955262170067300, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1525 = cartesian_point ( 'none', ( 40.53317599849496800, 36.76955262170054100, -25.00000000000000000 ) ) ;
#1526 = cartesian_point ( 'none', ( -44.41483045839844800, -37.65551718315506200, -39.94673602578853900 ) ) ;
#1527 = cartesian_point ( 'none', ( -44.28544215645008100, -37.65551718315506200, -40.00000000000000000 ) ) ;
#1528 = cartesian_point ( 'none', ( -44.15526968307217000, -37.65551718315506200, -40.00000000000000000 ) ) ;
#1529 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1528, #1527, #1526, #1402, #1401, #1400, #1399 ),
( #1398, #1397, #1396, #1395, #1394, #1393, #1392 ),
( #1391, #1390, #1389, #1388, #1387, #1386, #1385 ),
( #1384, #1383, #1382, #1381, #1380, #1379, #1378 ),
( #1377, #1376, #1375, #1374, #1373, #1372, #1371 ),
( #1370, #1369, #1368, #1367, #1443, #1442, #1441 ),
( #1440, #1439, #1438, #1437, #1436, #1435, #1434 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497825219993078600, 5.890505263586332400, 6.283185307179586200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1530 = direction ( 'none', ( -0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ;
#1531 = direction ( 'none', ( -0.7071067811865475700, 0.7071067811865475700, -0.0000000000000000000 ) ) ;
#1532 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -39.50000000000000000 ) ) ;
#1533 = axis2_placement_3d ( 'none', #1532, #1531, #1530 ) ;
#1534 = circle ( 'none', #1427, 0.5000000000000004400 ) ;
#1535 = circle ( 'none', #1363, 3.799999999999998000 ) ;
#1536 = cartesian_point ( 'none', ( 40.56955262170067300, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1537 = cartesian_point ( 'none', ( -42.60509274358709300, -42.60509274358707900, -39.50617035748781100 ) ) ;
#1538 = cartesian_point ( 'none', ( -43.93532437832782700, -41.27486110884633800, -39.50617035748780400 ) ) ;
#1539 = cartesian_point ( 'none', ( -44.65524041211216400, -39.53681019841927500, -39.50553579520521900 ) ) ;
#1540 = cartesian_point ( 'none', ( -44.65525064460425100, -37.65551718315506200, -39.50436326774918400 ) ) ;
#1541 = cartesian_point ( 'none', ( -41.05941455182333000, 43.56125214255102000, -39.94696993826077100 ) ) ;
#1542 = cartesian_point ( 'none', ( -40.99438101876218400, 43.44842911695514700, -40.00000000000000000 ) ) ;
#1543 = cartesian_point ( 'none', ( -40.92895648073624000, 43.33492807660486100, -40.00000000000000000 ) ) ;
#1544 = cartesian_point ( 'none', ( -40.33422783146351500, 44.12242641041564200, -39.50570071194478300 ) ) ;
#1545 = cartesian_point ( 'none', ( -40.33366085467375900, 44.12105757683033900, -39.63564182009490400 ) ) ;
#1546 = cartesian_point ( 'none', ( -40.31278846182888700, 44.07066603903206900, -39.76420030282301400 ) ) ;
#1547 = cartesian_point ( 'none', ( -40.27742514673639100, 43.98528953992150300, -39.85556318423902400 ) ) ;
#1548 = cartesian_point ( 'none', ( -40.24206183164389500, 43.89991304081092900, -39.94692606565502800 ) ) ;
#1549 = cartesian_point ( 'none', ( -40.19263078947864200, 43.78057328670649900, -40.00000000000000000 ) ) ;
#1550 = cartesian_point ( 'none', ( -40.14290219459024900, 43.66051516076007000, -40.00000000000000000 ) ) ;
#1551 = cartesian_point ( 'none', ( -39.48771052815417400, 44.47306135204605200, -39.50539164852840200 ) ) ;
#1552 = cartesian_point ( 'none', ( -39.48735324604433600, 44.47169196949753500, -39.63538518313031000 ) ) ;
#1553 = cartesian_point ( 'none', ( -39.47309053096341800, 44.41860059163286000, -39.76402686987655200 ) ) ;
#1554 = cartesian_point ( 'none', ( -39.44889982121394200, 44.32858726535185000, -39.85545453146291800 ) ) ;
#1555 = cartesian_point ( 'none', ( -39.42470911146445900, 44.23857393907083900, -39.94688219304929100 ) ) ;
#1556 = cartesian_point ( 'none', ( -39.39088056019510000, 44.11271745645785800, -40.00000000000000000 ) ) ;
#1557 = cartesian_point ( 'none', ( -39.35684790844425900, 43.98610224491527300, -40.00000000000000000 ) ) ;
#1558 = cartesian_point ( 'none', ( -38.57180052126789600, 44.65524566087128000, -39.50493434698178400 ) ) ;
#1559 = cartesian_point ( 'none', ( -38.57165183235247200, 44.65396185919119200, -39.63500538642897900 ) ) ;
#1560 = cartesian_point ( 'none', ( -38.56453240469655700, 44.59950557809325700, -39.76377018850292400 ) ) ;
#1561 = cartesian_point ( 'none', ( -38.55243176140327000, 44.50707425151871600, -39.85529371956061300 ) ) ;
#1562 = cartesian_point ( 'none', ( -38.54033111810998200, 44.41464292494417500, -39.94681725061830200 ) ) ;
#1563 = cartesian_point ( 'none', ( -38.52339505004435700, 44.28534697295366800, -40.00000000000000000 ) ) ;
#1564 = cartesian_point ( 'none', ( -38.50635633915472800, 44.15526968307214900, -40.00000000000000000 ) ) ;
#1565 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#1566 = circle ( 'none', #1680, 0.5000000000000004400 ) ;
#1567 = face_outer_bound ( 'none', #5539, .t. ) ;
#1568 = cartesian_point ( 'none', ( 44.47306135204606600, 39.48771052815416000, -39.50539164852840200 ) ) ;
#1569 = cartesian_point ( 'none', ( 44.47169196949754900, 39.48735324604432200, -39.63538518313031000 ) ) ;
#1570 = cartesian_point ( 'none', ( 44.41860059163288100, 39.47309053096341100, -39.76402686987655200 ) ) ;
#1571 = cartesian_point ( 'none', ( 44.32858726535187800, 39.44889982121392800, -39.85545453146291800 ) ) ;
#1572 = cartesian_point ( 'none', ( 44.23857393907086800, 39.42470911146444500, -39.94688219304929100 ) ) ;
#1573 = cartesian_point ( 'none', ( 44.11271745645788700, 39.39088056019508600, -40.00000000000000000 ) ) ;
#1574 = cartesian_point ( 'none', ( 43.98610224491530100, 39.35684790844424400, -40.00000000000000000 ) ) ;
#1575 = cartesian_point ( 'none', ( 44.65524566087130200, 38.57180052126787500, -39.50493434698178400 ) ) ;
#1576 = cartesian_point ( 'none', ( 44.65396185919121300, 38.57165183235245100, -39.63500538642897900 ) ) ;
#1577 = cartesian_point ( 'none', ( 44.59950557809327900, 38.56453240469653600, -39.76377018850292400 ) ) ;
#1578 = cartesian_point ( 'none', ( 44.50707425151873800, 38.55243176140324800, -39.85529371956061300 ) ) ;
#1579 = cartesian_point ( 'none', ( 44.41464292494419700, 38.54033111810996100, -39.94681725061830200 ) ) ;
#1580 = cartesian_point ( 'none', ( 44.28534697295368300, 38.52339505004433600, -40.00000000000000000 ) ) ;
#1581 = cartesian_point ( 'none', ( 44.15526968307217000, 38.50635633915470600, -40.00000000000000000 ) ) ;
#1582 = cartesian_point ( 'none', ( 44.65525064460425900, 37.65551718315504100, -39.50436326774918400 ) ) ;
#1583 = cartesian_point ( 'none', ( 44.65411468989441300, 37.65551718315504100, -39.63453078455818000 ) ) ;
#1584 = cartesian_point ( 'none', ( 44.59972363220185800, 37.65551718315504100, -39.76344934983475100 ) ) ;
#1585 = cartesian_point ( 'none', ( 44.50727704530015700, 37.65551718315504100, -39.85509268781164800 ) ) ;
#1586 = cartesian_point ( 'none', ( 44.41483045839845500, 37.65551718315504100, -39.94673602578854600 ) ) ;
#1587 = cartesian_point ( 'none', ( 44.28544215645008100, 37.65551718315504100, -40.00000000000000000 ) ) ;
#1588 = cartesian_point ( 'none', ( 44.15526968307217000, 37.65551718315504100, -40.00000000000000000 ) ) ;
#1589 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1588, #1587, #1586, #1585, #1584, #1583, #1582 ),
( #1581, #1580, #1579, #1578, #1577, #1576, #1575 ),
( #1574, #1573, #1572, #1571, #1570, #1569, #1568 ),
( #1635, #1634, #1633, #1632, #1631, #1630, #1629 ),
( #1628, #1627, #1626, #1625, #1624, #1623, #1622 ),
( #1621, #1620, #1619, #1618, #1617, #1616, #1615 ),
( #1614, #1613, #1612, #1611, #1610, #1609, #1608 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497825219993076800, 5.890505263586332400, 6.283185307179587100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1590 = line ( 'none', #1600, #1599 ) ;
#1591 = axis2_placement_3d ( 'none', #1596, #1607, #1707 ) ;
#1592 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1593 = vector ( 'none', #1592, 1000.000000000000000 ) ;
#1594 = cartesian_point ( 'none', ( -32.96955262170067900, -36.76955262170027100, -40.00000000000000000 ) ) ;
#1595 = line ( 'none', #1641, #1593 ) ;
#1596 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#1597 = cartesian_point ( 'none', ( -40.56955262170067300, -36.76955262170027100, -39.69999999999999600 ) ) ;
#1598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1599 = vector ( 'none', #1598, 1000.000000000000000 ) ;
#1600 = cartesian_point ( 'none', ( -32.96955262170067900, -36.76955262170027100, -39.69999999999999600 ) ) ;
#1601 = direction ( 'none', ( 1.000000000000000000, 2.312964634635742000e-016, 0.0000000000000000000 ) ) ;
#1602 = cartesian_point ( 'none', ( -45.00000000000001400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#1603 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1604 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1605 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#1606 = axis2_placement_3d ( 'none', #1605, #1604, #1603 ) ;
#1607 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1608 = cartesian_point ( 'none', ( 42.60509274358708600, 42.60509274358707900, -39.50617035748780400 ) ) ;
#1609 = cartesian_point ( 'none', ( 42.60395946044693000, 42.60395946044692300, -39.63603174273252000 ) ) ;
#1610 = cartesian_point ( 'none', ( 42.56535398273422300, 42.56535398273421600, -39.76446379362423800 ) ) ;
#1611 = cartesian_point ( 'none', ( 42.50001889778555200, 42.50001889778554400, -39.85572825214192200 ) ) ;
#1612 = cartesian_point ( 'none', ( 42.43468381283688700, 42.43468381283688000, -39.94699271065961500 ) ) ;
#1613 = cartesian_point ( 'none', ( 42.34339913506483600, 42.34339913506482800, -40.00000000000000000 ) ) ;
#1614 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#1615 = cartesian_point ( 'none', ( 43.25298176079707000, 41.95720372637709500, -39.50617035748780400 ) ) ;
#1616 = cartesian_point ( 'none', ( 43.25170012713579100, 41.95621879375805500, -39.63603174273252000 ) ) ;
#1617 = cartesian_point ( 'none', ( 43.20804106437128000, 41.92266690109715900, -39.76446379362423800 ) ) ;
#1618 = cartesian_point ( 'none', ( 43.13415340014584800, 41.86588439542526200, -39.85572825214192200 ) ) ;
#1619 = cartesian_point ( 'none', ( 43.06026573592041700, 41.80910188975336400, -39.94699271065961500 ) ) ;
#1620 = cartesian_point ( 'none', ( 42.95703159111985800, 41.72976667900982100, -40.00000000000000000 ) ) ;
#1621 = cartesian_point ( 'none', ( 42.85317750618207100, 41.64995504564924300, -40.00000000000000000 ) ) ;
#1622 = cartesian_point ( 'none', ( 43.77179146878525300, 41.18074513477283500, -39.50600977536117100 ) ) ;
#1623 = cartesian_point ( 'none', ( 43.77042318416317100, 41.17996846330316900, -39.63589845705949000 ) ) ;
#1624 = cartesian_point ( 'none', ( 43.72273148643131400, 41.15248639269434200, -39.76437373576948200 ) ) ;
#1625 = cartesian_point ( 'none', ( 43.64199181449117800, 41.10595047225883300, -39.85567183701512300 ) ) ;
#1626 = cartesian_point ( 'none', ( 43.56125214255104800, 41.05941455182331600, -39.94696993826077100 ) ) ;
#1627 = cartesian_point ( 'none', ( 43.44842911695516800, 40.99438101876216900, -40.00000000000000000 ) ) ;
#1628 = cartesian_point ( 'none', ( 43.33492807660488900, 40.92895648073622500, -40.00000000000000000 ) ) ;
#1629 = cartesian_point ( 'none', ( 44.12242641041565600, 40.33422783146350100, -39.50570071194478300 ) ) ;
#1630 = cartesian_point ( 'none', ( 44.12105757683036000, 40.33366085467375200, -39.63564182009490400 ) ) ;
#1631 = cartesian_point ( 'none', ( 44.07066603903209800, 40.31278846182887300, -39.76420030282301400 ) ) ;
#1632 = cartesian_point ( 'none', ( 43.98528953992153100, 40.27742514673637700, -39.85556318423902400 ) ) ;
#1633 = cartesian_point ( 'none', ( 43.89991304081095800, 40.24206183164388100, -39.94692606565502800 ) ) ;
#1634 = cartesian_point ( 'none', ( 43.78057328670652700, 40.19263078947862800, -40.00000000000000000 ) ) ;
#1635 = cartesian_point ( 'none', ( 43.66051516076009900, 40.14290219459023500, -40.00000000000000000 ) ) ;
#1636 = cartesian_point ( 'none', ( 36.76955262170061900, -32.96955262170028800, -39.69999999999999600 ) ) ;
#1637 = face_outer_bound ( 'none', #5386, .t. ) ;
#1638 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1639 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1640 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -42.50000000000000000 ) ) ;
#1641 = cartesian_point ( 'none', ( 36.76955262170070400, -40.56955262170028200, -39.69999999999999600 ) ) ;
#1642 = circle ( 'none', #1591, 3.799999999999998000 ) ;
#1643 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#1644 = cartesian_point ( 'none', ( -41.27486110884635200, 43.93532437832780600, -39.50617035748780400 ) ) ;
#1645 = cartesian_point ( 'none', ( -39.53681019841928900, 44.65524041211215000, -39.50553579520521900 ) ) ;
#1646 = cartesian_point ( 'none', ( -37.65551718315506200, 44.65525064460423700, -39.50436326774917700 ) ) ;
#1647 = cartesian_point ( 'none', ( -42.60509274358709300, -42.60509274358707900, -39.50617035748781100 ) ) ;
#1648 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#1649 = cartesian_point ( 'none', ( -42.60395946044693700, 42.60395946044690900, -39.63603174273252000 ) ) ;
#1650 = cartesian_point ( 'none', ( -42.56535398273423000, 42.56535398273420200, -39.76446379362423800 ) ) ;
#1651 = cartesian_point ( 'none', ( -42.50001889778555900, 42.50001889778553700, -39.85572825214192200 ) ) ;
#1652 = cartesian_point ( 'none', ( -42.43468381283689400, 42.43468381283686600, -39.94699271065961500 ) ) ;
#1653 = cartesian_point ( 'none', ( -42.34339913506484300, 42.34339913506481400, -40.00000000000000000 ) ) ;
#1654 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#1655 = cartesian_point ( 'none', ( -41.95720372637710900, 43.25298176079704900, -39.50617035748780400 ) ) ;
#1656 = cartesian_point ( 'none', ( -41.95621879375806900, 43.25170012713577000, -39.63603174273252000 ) ) ;
#1657 = cartesian_point ( 'none', ( -41.92266690109717300, 43.20804106437125800, -39.76446379362423800 ) ) ;
#1658 = cartesian_point ( 'none', ( -41.86588439542527600, 43.13415340014582700, -39.85572825214192200 ) ) ;
#1659 = cartesian_point ( 'none', ( -41.80910188975337900, 43.06026573592039600, -39.94699271065961500 ) ) ;
#1660 = cartesian_point ( 'none', ( -41.72976667900983500, 42.95703159111983600, -40.00000000000000000 ) ) ;
#1661 = cartesian_point ( 'none', ( -41.64995504564925700, 42.85317750618205000, -40.00000000000000000 ) ) ;
#1662 = cartesian_point ( 'none', ( -41.18074513477285600, 43.77179146878523100, -39.50600977536117100 ) ) ;
#1663 = cartesian_point ( 'none', ( -41.17996846330319000, 43.77042318416315000, -39.63589845705949000 ) ) ;
#1664 = cartesian_point ( 'none', ( -41.15248639269435700, 43.72273148643128600, -39.76437373576948200 ) ) ;
#1665 = cartesian_point ( 'none', ( -41.10595047225884700, 43.64199181449115600, -39.85567183701512300 ) ) ;
#1666 = cartesian_point ( 'none', ( -37.65551718315506200, 44.65525064460423700, -39.50436326774918400 ) ) ;
#1667 = cartesian_point ( 'none', ( -37.65551718315506200, 44.65411468989439200, -39.63453078455818000 ) ) ;
#1668 = cartesian_point ( 'none', ( -37.65551718315506200, 44.59972363220184400, -39.76344934983475100 ) ) ;
#1669 = cartesian_point ( 'none', ( -37.65551718315506200, 44.50727704530013500, -39.85509268781164800 ) ) ;
#1670 = cartesian_point ( 'none', ( -37.65551718315506200, 44.41483045839843400, -39.94673602578854600 ) ) ;
#1671 = cartesian_point ( 'none', ( -37.65551718315506200, 44.28544215645006000, -40.00000000000000000 ) ) ;
#1672 = cartesian_point ( 'none', ( -37.65551718315506200, 44.15526968307214900, -40.00000000000000000 ) ) ;
#1673 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1672, #1671, #1670, #1669, #1668, #1667, #1666 ),
( #1564, #1563, #1562, #1561, #1560, #1559, #1558 ),
( #1557, #1556, #1555, #1554, #1553, #1552, #1551 ),
( #1550, #1549, #1548, #1547, #1546, #1545, #1544 ),
( #1543, #1542, #1541, #1665, #1664, #1663, #1662 ),
( #1661, #1660, #1659, #1658, #1657, #1656, #1655 ),
( #1654, #1653, #1652, #1651, #1650, #1649, #1648 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497825219993076800, 5.890505263586332400, 6.283185307179587100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1674 = cartesian_point ( 'none', ( -37.65551718315506200, 44.65525064460423700, -39.50436326774917700 ) ) ;
#1675 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#1676 = cartesian_point ( 'none', ( -37.65551718315506200, 44.15526968307214900, -39.50000000000000000 ) ) ;
#1677 = circle ( 'none', #1606, 3.799999999999998000 ) ;
#1678 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1679 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1680 = axis2_placement_3d ( 'none', #1734, #1679, #1678 ) ;
#1681 = circle ( 'none', #1682, 0.5000000000000004400 ) ;
#1682 = axis2_placement_3d ( 'none', #1676, #1639, #1638 ) ;
#1683 = direction ( 'none', ( -0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ;
#1684 = cartesian_point ( 'none', ( 38.84186885916381700, -44.46519258488196900, -0.0000000000000000000 ) ) ;
#1685 = cartesian_point ( 'none', ( 38.42162975623517000, -44.50590197587395400, 0.0000000000000000000 ) ) ;
#1686 = cartesian_point ( 'none', ( 37.99590327080162700, -44.50430680974329100, 0.0000000000000000000 ) ) ;
#1687 = b_spline_curve_with_knots ( 'none', 3,
( #1686, #1685, #1684, #1725, #1724, #1723, #1722, #1721, #1720, #1719, #1718, #1717 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000004200, 0.2500000000000008300, 0.5000000000000005600, 0.7500000000000002200, 1.000000000000000000 ),
.unspecified. ) ;
#1688 = circle ( 'none', #1715, 3.303639243727472900 ) ;
#1689 = vector ( 'none', #1601, 1000.000000000000000 ) ;
#1690 = cartesian_point ( 'none', ( -37.99590327080163400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#1691 = cartesian_point ( 'none', ( -38.84798984164455500, -44.50749951605756400, -0.0000000000000000000 ) ) ;
#1692 = cartesian_point ( 'none', ( -39.67749328249204400, -44.34147161982830500, -0.0000000000000000000 ) ) ;
#1693 = cartesian_point ( 'none', ( -41.29133390419624300, -43.67097462228282000, 0.0000000000000000000 ) ) ;
#1694 = cartesian_point ( 'none', ( -41.99390547231256900, -43.20241292524269000, -0.0000000000000000000 ) ) ;
#1695 = cartesian_point ( 'none', ( -43.20223375145186400, -41.99372629852166500, 0.0000000000000000000 ) ) ;
#1696 = cartesian_point ( 'none', ( -43.67250464902483700, -41.28828763495376800, -0.0000000000000000000 ) ) ;
#1697 = cartesian_point ( 'none', ( -44.17308235707098200, -40.08247657253928500, 0.0000000000000000000 ) ) ;
#1698 = cartesian_point ( 'none', ( -44.29916468865266700, -39.67137229999235600, -0.0000000000000000000 ) ) ;
#1699 = cartesian_point ( 'none', ( -44.46519258488190500, -38.84186885914486700, -0.0000000000000000000 ) ) ;
#1700 = cartesian_point ( 'none', ( -44.50590197587393200, -38.42162975622255100, 0.0000000000000000000 ) ) ;
#1701 = cartesian_point ( 'none', ( -44.50430680974330500, -37.99590327080162700, 0.0000000000000000000 ) ) ;
#1702 = cartesian_point ( 'none', ( 44.50430680974330500, -37.99590327080159800, 0.0000000000000000000 ) ) ;
#1703 = line ( 'none', #1602, #1689 ) ;
#1704 = b_spline_curve_with_knots ( 'none', 3,
( #1701, #1700, #1699, #1698, #1697, #1696, #1695, #1694, #1693, #1692, #1691, #1690 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000003900, 0.2500000000000007800, 0.5000000000000005600, 0.7500000000000003300, 1.000000000000000000 ),
.unspecified. ) ;
#1705 = cartesian_point ( 'none', ( 37.99590327080162700, -44.50430680974329100, 0.0000000000000000000 ) ) ;
#1706 = cartesian_point ( 'none', ( 37.99590327080165500, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#1707 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1708 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#1709 = b_spline_curve_with_knots ( 'none', 3,
( #1712, #1711, #1710, #1764, #1763, #1762, #1761, #1760, #1759, #1758, #1757, #1756 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1710 = cartesian_point ( 'none', ( 44.46519258488189100, 38.84186885913560900, -0.0000000000000000000 ) ) ;
#1711 = cartesian_point ( 'none', ( 44.50590197587392500, 38.42162975621636200, 0.0000000000000000000 ) ) ;
#1712 = cartesian_point ( 'none', ( 44.50430680974329100, 37.99590327080161200, 0.0000000000000000000 ) ) ;
#1713 = cartesian_point ( 'none', ( -44.50430680974331200, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#1714 = line ( 'none', #1713, #1751 ) ;
#1715 = axis2_placement_3d ( 'none', #1708, #1755, #1754 ) ;
#1716 = direction ( 'none', ( -1.541976423090495400e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1717 = cartesian_point ( 'none', ( 44.50430680974330500, -37.99590327080159800, 0.0000000000000000000 ) ) ;
#1718 = cartesian_point ( 'none', ( 44.50749951605751400, -38.84798984162247800, 0.0000000000000000000 ) ) ;
#1719 = cartesian_point ( 'none', ( 44.34147161982827600, -39.67749328246998900, -0.0000000000000000000 ) ) ;
#1720 = cartesian_point ( 'none', ( 43.67097462228291200, -41.29133390421822000, 0.0000000000000000000 ) ) ;
#1721 = cartesian_point ( 'none', ( 43.20241292525618300, -41.99390547230223100, -0.0000000000000000000 ) ) ;
#1722 = cartesian_point ( 'none', ( 41.99372629850821400, -43.20223375146213800, 0.0000000000000000000 ) ) ;
#1723 = cartesian_point ( 'none', ( 41.28828763496635200, -43.67250464900904200, -0.0000000000000000000 ) ) ;
#1724 = cartesian_point ( 'none', ( 40.08247657253300400, -44.17308235707885400, 0.0000000000000000000 ) ) ;
#1725 = cartesian_point ( 'none', ( 39.67137230001131300, -44.29916468865273100, -0.0000000000000000000 ) ) ;
#1726 = vector ( 'none', #1716, 1000.000000000000000 ) ;
#1727 = cartesian_point ( 'none', ( 44.50430680974330500, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#1728 = line ( 'none', #1727, #1726 ) ;
#1729 =( bounded_curve ( ) b_spline_curve ( 3, ( #1646, #1645, #1644, #1643 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993075900, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#1730 = direction ( 'none', ( 0.7071067811865473500, 0.7071067811865476800, -0.0000000000000000000 ) ) ;
#1731 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -39.50000000000000000 ) ) ;
#1732 = axis2_placement_3d ( 'none', #1731, #1730, #1683 ) ;
#1733 = circle ( 'none', #1732, 0.4999999999999982200 ) ;
#1734 = cartesian_point ( 'none', ( 37.65551718315505500, -44.15526968307214900, -39.50000000000000000 ) ) ;
#1735 = circle ( 'none', #1737, 3.799999999999998000 ) ;
#1736 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -40.00000000000000000 ) ) ;
#1737 = axis2_placement_3d ( 'none', #1736, #1743, #1915 ) ;
#1738 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1739 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1740 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#1741 = axis2_placement_3d ( 'none', #1740, #1739, #1738 ) ;
#1742 = cartesian_point ( 'none', ( 40.07319186542815000, 36.76955262170027100, -25.00000000000000000 ) ) ;
#1743 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1744 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #1971, #1972, #1974, #1973, #1975, #1976, #1980 ),
( #1979, #1977, #1986, #1983, #1978, #1981, #1982 ),
( #1989, #1990, #1988, #1987, #1985, #1984, #1991 ),
( #1992, #1993, #1994, #1995, #1997, #1996, #1998 ),
( #2000, #1999, #2001, #2002, #2004, #2003, #2005 ),
( #2006, #2007, #3746, #3756, #3755, #3754, #3753 ),
( #3752, #3751, #3750, #3749, #3748, #3747, #3817 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.337610695313253400e-016, 0.3926800435932551500, 0.7853600871865097400 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1745 = direction ( 'none', ( -2.952720810173286900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1747 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#1748 = circle ( 'none', #1741, 4.700000000000002800 ) ;
#1749 = axis2_placement_3d ( 'none', #1747, #1746, #1745 ) ;
#1750 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1751 = vector ( 'none', #1750, 1000.000000000000000 ) ;
#1752 = cartesian_point ( 'none', ( -37.99590327080162700, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#1753 = circle ( 'none', #1749, 4.700000000000002800 ) ;
#1754 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1755 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1756 = cartesian_point ( 'none', ( 37.99590327080165500, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#1757 = cartesian_point ( 'none', ( 38.84798984162252100, 44.50749951605747900, 0.0000000000000000000 ) ) ;
#1758 = cartesian_point ( 'none', ( 39.67749328247001700, 44.34147161982826200, -0.0000000000000000000 ) ) ;
#1759 = cartesian_point ( 'none', ( 41.29133390421825600, 43.67097462228289800, 0.0000000000000000000 ) ) ;
#1760 = cartesian_point ( 'none', ( 41.99390547230770900, 43.20241292525392400, -0.0000000000000000000 ) ) ;
#1761 = cartesian_point ( 'none', ( 43.20223375145669600, 41.99372629851048100, 0.0000000000000000000 ) ) ;
#1762 = cartesian_point ( 'none', ( 43.67250464903816000, 41.28828763493407200, -0.0000000000000000000 ) ) ;
#1763 = cartesian_point ( 'none', ( 44.17308235706431000, 40.08247657254916900, 0.0000000000000000000 ) ) ;
#1764 = cartesian_point ( 'none', ( 44.29916468865264500, 39.67137229998314000, -0.0000000000000000000 ) ) ;
#1765 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1766 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1767 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#1768 = axis2_placement_3d ( 'none', #1767, #1766, #1765 ) ;
#1769 = cartesian_point ( 'none', ( 33.46591337797320200, 36.76955262170027100, -25.00000000000000000 ) ) ;
#1770 = cartesian_point ( 'none', ( -44.50430680974331900, 37.99590327080159800, 0.0000000000000000000 ) ) ;
#1771 = conical_surface ( 'none', #1891, 3.500000000000003100, 0.01308996938995750000 ) ;
#1772 = direction ( 'none', ( 9.933714385893464900e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1773 = face_outer_bound ( 'none', #5654, .t. ) ;
#1774 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#1775 = line ( 'none', #1885, #1884 ) ;
#1776 = plane ( 'none', #1871 ) ;
#1777 = face_bound ( 'none', #5652, .t. ) ;
#1778 = face_outer_bound ( 'none', #5396, .t. ) ;
#1779 = cartesian_point ( 'none', ( -40.96067004325276900, -36.76955262170054100, -0.5088825784476389600 ) ) ;
#1780 = cartesian_point ( 'none', ( -32.57843520014804300, -36.76955262170054100, -0.5088825784476389600 ) ) ;
#1781 = face_outer_bound ( 'none', #5665, .t. ) ;
#1782 = direction ( 'none', ( 4.570210514100027600e-017, -0.01308959557134447200, -0.9999143275740071100 ) ) ;
#1783 = vector ( 'none', #1782, 1000.000000000000100 ) ;
#1784 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1785 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476405100 ) ) ;
#1786 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96067004325237800, -0.5088825784476389600 ) ) ;
#1787 = direction ( 'none', ( -7.319959077497802700e-015, 0.7071067811865496800, 0.7071067811865454600 ) ) ;
#1788 = vector ( 'none', #1787, 1000.000000000000100 ) ;
#1789 = cartesian_point ( 'none', ( 36.76955262170088900, -32.57843520014765900, -0.5088825784476405100 ) ) ;
#1790 = line ( 'none', #1789, #1788 ) ;
#1791 = axis2_placement_3d ( 'none', #1785, #1784, #1772 ) ;
#1792 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1793 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1794 = axis2_placement_3d ( 'none', #1796, #1793, #1792 ) ;
#1795 = cartesian_point ( 'none', ( 36.76955262170098100, -41.46955262170001800, 0.0000000000000000000 ) ) ;
#1796 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#1797 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#1798 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1799 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1800 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476389600 ) ) ;
#1801 = conical_surface ( 'none', #1791, 4.191117421552356800, 0.7853981633974511700 ) ;
#1802 = face_outer_bound ( 'none', #5630, .t. ) ;
#1803 = conical_surface ( 'none', #1768, 3.500000000000003100, 0.01308996938995750000 ) ;
#1804 = direction ( 'none', ( 9.912705577010322200e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1805 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1806 = circle ( 'none', #1810, 4.191117421552363900 ) ;
#1807 = direction ( 'none', ( 7.406554683121351000e-015, -0.7071067811865496800, 0.7071067811865454600 ) ) ;
#1808 = vector ( 'none', #1807, 1000.000000000000100 ) ;
#1809 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96067004325237100, -0.5088825784476405100 ) ) ;
#1810 = axis2_placement_3d ( 'none', #1800, #1799, #1798 ) ;
#1811 = cartesian_point ( 'none', ( 36.76955262170097400, -40.53317599849457800, -25.00000000000000000 ) ) ;
#1812 = direction ( 'none', ( 1.033452283560650400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1813 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1814 = conical_surface ( 'none', #1822, 4.200000000000002000, 0.01745329251994333400 ) ;
#1815 = cartesian_point ( 'none', ( -36.76955262170039200, 33.26955262170054100, -40.00000000000000000 ) ) ;
#1816 = line ( 'none', #1815, #1783 ) ;
#1817 = direction ( 'none', ( 9.933714385893447500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1818 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1819 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476389600 ) ) ;
#1820 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#1821 = line ( 'none', #1809, #1808 ) ;
#1822 = axis2_placement_3d ( 'none', #1820, #1805, #1804 ) ;
#1823 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#1824 = axis2_placement_3d ( 'none', #1823, #1813, #1812 ) ;
#1825 = circle ( 'none', #1794, 3.496072784874550100 ) ;
#1826 = circle ( 'none', #1824, 4.700000000000002800 ) ;
#1827 = direction ( 'none', ( 0.7071067811865496800, -8.659560562354958700e-017, 0.7071067811865454600 ) ) ;
#1828 = vector ( 'none', #1827, 1000.000000000000100 ) ;
#1829 = cartesian_point ( 'none', ( -32.57843520014805000, -36.76955262170054100, -0.5088825784476405100 ) ) ;
#1830 = cartesian_point ( 'none', ( -40.53317599849496800, -36.76955262170054100, -25.00000000000000000 ) ) ;
#1831 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1833 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476405100 ) ) ;
#1834 = circle ( 'none', #1835, 4.191117421552363900 ) ;
#1835 = axis2_placement_3d ( 'none', #1819, #1818, #1817 ) ;
#1836 = line ( 'none', #1829, #1828 ) ;
#1837 = cartesian_point ( 'none', ( -41.46955262170040900, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#1838 = direction ( 'none', ( 0.8571673007021111100, 0.0000000000000000000, 0.5150380749100562600 ) ) ;
#1839 = vector ( 'none', #1838, 1000.000000000000000 ) ;
#1840 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -12.90000000000000400 ) ) ;
#1841 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1842 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1843 = axis2_placement_3d ( 'none', #1833, #1832, #1831 ) ;
#1844 = axis2_placement_3d ( 'none', #1895, #1842, #1841 ) ;
#1845 = line ( 'none', #1840, #1839 ) ;
#1846 = conical_surface ( 'none', #1843, 4.191117421552356800, 0.7853981633974511700 ) ;
#1847 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1848 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1849 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -40.00000000000000000 ) ) ;
#1850 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -14.10172123805512400 ) ) ;
#1851 = face_outer_bound ( 'none', #5368, .t. ) ;
#1852 = face_outer_bound ( 'none', #5620, .t. ) ;
#1853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1854 = vector ( 'none', #1853, 1000.000000000000000 ) ;
#1855 = axis2_placement_3d ( 'none', #1849, #1848, #1847 ) ;
#1856 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#1857 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1858 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#1859 = line ( 'none', #1858, #1854 ) ;
#1860 = circle ( 'none', #1855, 41.50000000000000000 ) ;
#1861 = circle ( 'none', #1875, 3.496072784874550100 ) ;
#1862 = face_bound ( 'none', #5583, .t. ) ;
#1863 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1864 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1865 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1866 = axis2_placement_3d ( 'none', #1865, #1864, #1863 ) ;
#1867 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1868 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#1869 = face_bound ( 'none', #5671, .t. ) ;
#1870 = face_outer_bound ( 'none', #5644, .t. ) ;
#1871 = axis2_placement_3d ( 'none', #1868, #1867, #1912 ) ;
#1872 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1873 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1874 = axis2_placement_3d ( 'none', #1797, #1873, #1872 ) ;
#1875 = axis2_placement_3d ( 'none', #1911, #1910, #1909 ) ;
#1876 = circle ( 'none', #1866, 3.496072784874550100 ) ;
#1877 = cartesian_point ( 'none', ( 44.50430680974329100, 37.99590327080161200, 0.0000000000000000000 ) ) ;
#1878 = direction ( 'none', ( 0.01308959557134447200, 1.603013131858037600e-018, -0.9999143275740071100 ) ) ;
#1879 = face_bound ( 'none', #5670, .t. ) ;
#1880 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -40.00000000000000000 ) ) ;
#1881 = cartesian_point ( 'none', ( -37.99590327080163400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#1882 = vector ( 'none', #1878, 1000.000000000000100 ) ;
#1883 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1884 = vector ( 'none', #1883, 1000.000000000000000 ) ;
#1885 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -42.50000000000000000 ) ) ;
#1886 = cartesian_point ( 'none', ( 40.26562540657522500, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1887 = cartesian_point ( 'none', ( 40.26955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#1888 = line ( 'none', #1887, #1882 ) ;
#1889 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1890 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1891 = axis2_placement_3d ( 'none', #1774, #1890, #1889 ) ;
#1892 = face_bound ( 'none', #5666, .t. ) ;
#1893 = circle ( 'none', #1874, 3.303639243727472900 ) ;
#1894 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1895 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#1896 = axis2_placement_3d ( 'none', #1936, #1935, #1894 ) ;
#1897 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#1898 = circle ( 'none', #1931, 41.50000000000000000 ) ;
#1899 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1900 = axis2_placement_3d ( 'none', #1914, #1913, #1899 ) ;
#1901 = axis2_placement_3d ( 'none', #1897, #1934, #1933 ) ;
#1902 = circle ( 'none', #1901, 4.700000000000002800 ) ;
#1903 = direction ( 'none', ( -1.000000000000000000, -1.541976423090494900e-016, 0.0000000000000000000 ) ) ;
#1904 = vector ( 'none', #1903, 1000.000000000000000 ) ;
#1905 = cartesian_point ( 'none', ( -45.00000000000002800, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#1906 = line ( 'none', #1905, #1904 ) ;
#1907 = cartesian_point ( 'none', ( 33.27347983682612700, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1908 = circle ( 'none', #1900, 42.88499999999999800 ) ;
#1909 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1910 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#1911 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#1912 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1913 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1914 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1915 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#1916 = face_bound ( 'none', #5811, .t. ) ;
#1917 = b_spline_curve_with_knots ( 'none', 3,
( #1970, #1969, #1968, #1967, #1966, #1965, #1964, #1963, #1962, #1961 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1918 = face_outer_bound ( 'none', #5857, .t. ) ;
#1919 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#1920 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#1921 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.774689590589456000e-015, -42.50000000000000000 ) ) ;
#1922 = axis2_placement_3d ( 'none', #1921, #1920, #1919 ) ;
#1923 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -40.00000000000000000 ) ) ;
#1924 = direction ( 'none', ( -0.01308959557134447200, 0.0000000000000000000, -0.9999143275740071100 ) ) ;
#1925 = vector ( 'none', #1924, 1000.000000000000100 ) ;
#1926 = cartesian_point ( 'none', ( 33.26955262170066900, 36.76955262170027100, -40.00000000000000000 ) ) ;
#1927 = line ( 'none', #1926, #1925 ) ;
#1928 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1929 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#1930 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#1931 = axis2_placement_3d ( 'none', #1930, #1929, #1928 ) ;
#1932 = circle ( 'none', #1922, 5.999999999999995600 ) ;
#1933 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#1934 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#1935 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#1936 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, -40.00000000000000000 ) ) ;
#1937 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#1938 = plane ( 'none', #1946 ) ;
#1939 = face_bound ( 'none', #5638, .t. ) ;
#1940 = plane ( 'none', #1896 ) ;
#1941 = face_outer_bound ( 'none', #5650, .t. ) ;
#1942 = cartesian_point ( 'none', ( -44.50430680974330500, -37.99590327080162700, 0.0000000000000000000 ) ) ;
#1943 = conical_surface ( 'none', #1844, 1.649999999999998600, 1.029744258676652800 ) ;
#1944 = face_bound ( 'none', #5814, .t. ) ;
#1945 = face_bound ( 'none', #5905, .t. ) ;
#1946 = axis2_placement_3d ( 'none', #1937, #1857, #1856 ) ;
#1947 = face_bound ( 'none', #5566, .t. ) ;
#1948 = face_bound ( 'none', #5593, .t. ) ;
#1949 = face_outer_bound ( 'none', #5817, .t. ) ;
#1950 = cartesian_point ( 'none', ( -37.99590327080162700, 44.99563673225080900, -0.4999809615320706700 ) ) ;
#1951 = cartesian_point ( 'none', ( -38.91218695343693000, 44.99563209304533000, -0.5005125618255074100 ) ) ;
#1952 = cartesian_point ( 'none', ( -39.82809392957975100, 44.81344475348230800, -0.5013171517559064100 ) ) ;
#1953 = cartesian_point ( 'none', ( -41.52112354320598100, 44.11216987723717200, -0.5025074184518687500 ) ) ;
#1954 = cartesian_point ( 'none', ( -42.29758020014750700, 43.59335823458873400, -0.5028896909840474500 ) ) ;
#1955 = cartesian_point ( 'none', ( -43.59335823457027500, 42.29758020017155900, -0.5028896909840961900 ) ) ;
#1956 = cartesian_point ( 'none', ( -44.11216987722390600, 41.52112354323029600, -0.5025074184519651200 ) ) ;
#1957 = cartesian_point ( 'none', ( -44.81344475347832200, 39.82809392959705300, -0.5013171517560229800 ) ) ;
#1958 = cartesian_point ( 'none', ( -44.99563209304533700, 38.91218695344692700, -0.5005125618255946700 ) ) ;
#1959 = cartesian_point ( 'none', ( -44.99563673225083000, 37.99590327080160500, -0.4999809615320735000 ) ) ;
#1960 = b_spline_curve_with_knots ( 'none', 3,
( #1959, #1958, #1957, #1956, #1955, #1954, #1953, #1952, #1951, #1950 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#1961 = cartesian_point ( 'none', ( 37.99590327080162000, -44.99563673225080900, -0.4999809615320720000 ) ) ;
#1962 = cartesian_point ( 'none', ( 38.91221900419562000, -44.99563209288305600, -0.5005125804204254600 ) ) ;
#1963 = cartesian_point ( 'none', ( 39.82814936140715600, -44.81343201148347100, -0.5013170673681980300 ) ) ;
#1964 = cartesian_point ( 'none', ( 41.52120136260516100, -44.11212743129105000, -0.5025070091087194800 ) ) ;
#1965 = cartesian_point ( 'none', ( 42.29765709271626400, -43.59329915167126000, -0.5028890630873222900 ) ) ;
#1966 = cartesian_point ( 'none', ( 43.59341733010149500, -42.29750332046103300, -0.5028887524647172000 ) ) ;
#1967 = cartesian_point ( 'none', ( 44.11221233474655200, -41.52104573586127100, -0.5025063919159322700 ) ) ;
#1968 = cartesian_point ( 'none', ( 44.81345750303268000, -39.82803850567560000, -0.5013163224062646700 ) ) ;
#1969 = cartesian_point ( 'none', ( 44.99563209776422900, -38.91215490724484700, -0.5005120210974073300 ) ) ;
#1970 = cartesian_point ( 'none', ( 44.99563673225083700, -37.99590327080161200, -0.4999809615320706700 ) ) ;
#1971 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#1972 = cartesian_point ( 'none', ( -42.34339913506484300, 42.34339913506481400, -40.00000000000000000 ) ) ;
#1973 = cartesian_point ( 'none', ( -42.50001889778555900, 42.50001889778553700, -39.85572825214192200 ) ) ;
#1974 = cartesian_point ( 'none', ( -42.43468381283689400, 42.43468381283686600, -39.94699271065961500 ) ) ;
#1975 = cartesian_point ( 'none', ( -42.56535398273423000, 42.56535398273420200, -39.76446379362423800 ) ) ;
#1976 = cartesian_point ( 'none', ( -42.60395946044693700, 42.60395946044690900, -39.63603174273252000 ) ) ;
#1977 = cartesian_point ( 'none', ( -42.95703159111985800, 41.72976667900979900, -40.00000000000000000 ) ) ;
#1978 = cartesian_point ( 'none', ( -43.20804106437128000, 41.92266690109714500, -39.76446379362423800 ) ) ;
#1979 = cartesian_point ( 'none', ( -42.85317750618207100, 41.64995504564922200, -40.00000000000000000 ) ) ;
#1980 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#1981 = cartesian_point ( 'none', ( -43.25170012713579100, 41.95621879375804000, -39.63603174273252000 ) ) ;
#1982 = cartesian_point ( 'none', ( -43.25298176079707700, 41.95720372637708100, -39.50617035748780400 ) ) ;
#1983 = cartesian_point ( 'none', ( -43.13415340014584800, 41.86588439542524800, -39.85572825214192200 ) ) ;
#1984 = cartesian_point ( 'none', ( -43.77042318416317100, 41.17996846330316200, -39.63589845705949000 ) ) ;
#1985 = cartesian_point ( 'none', ( -43.72273148643131400, 41.15248639269432800, -39.76437373576948200 ) ) ;
#1986 = cartesian_point ( 'none', ( -43.06026573592041700, 41.80910188975335000, -39.94699271065961500 ) ) ;
#1987 = cartesian_point ( 'none', ( -43.64199181449117800, 41.10595047225881900, -39.85567183701512300 ) ) ;
#1988 = cartesian_point ( 'none', ( -43.56125214255104800, 41.05941455182330200, -39.94696993826077100 ) ) ;
#1989 = cartesian_point ( 'none', ( -43.33492807660488900, 40.92895648073621100, -40.00000000000000000 ) ) ;
#1990 = cartesian_point ( 'none', ( -43.44842911695516800, 40.99438101876215500, -40.00000000000000000 ) ) ;
#1991 = cartesian_point ( 'none', ( -43.77179146878525300, 41.18074513477282700, -39.50600977536117100 ) ) ;
#1992 = cartesian_point ( 'none', ( -43.66051516076009900, 40.14290219459022100, -40.00000000000000000 ) ) ;
#1993 = cartesian_point ( 'none', ( -43.78057328670652700, 40.19263078947861300, -40.00000000000000000 ) ) ;
#1994 = cartesian_point ( 'none', ( -43.89991304081095800, 40.24206183164386600, -39.94692606565502800 ) ) ;
#1995 = cartesian_point ( 'none', ( -43.98528953992153100, 40.27742514673636300, -39.85556318423902400 ) ) ;
#1996 = cartesian_point ( 'none', ( -44.12105757683036000, 40.33366085467373800, -39.63564182009490400 ) ) ;
#1997 = cartesian_point ( 'none', ( -44.07066603903209800, 40.31278846182885900, -39.76420030282301400 ) ) ;
#1998 = cartesian_point ( 'none', ( -44.12242641041565600, 40.33422783146348700, -39.50570071194478300 ) ) ;
#1999 = cartesian_point ( 'none', ( -44.11271745645788700, 39.39088056019507200, -40.00000000000000000 ) ) ;
#2000 = cartesian_point ( 'none', ( -43.98610224491530100, 39.35684790844423000, -40.00000000000000000 ) ) ;
#2001 = cartesian_point ( 'none', ( -44.23857393907086800, 39.42470911146443100, -39.94688219304929100 ) ) ;
#2002 = cartesian_point ( 'none', ( -44.32858726535187800, 39.44889982121391400, -39.85545453146291800 ) ) ;
#2003 = cartesian_point ( 'none', ( -44.47169196949754900, 39.48735324604430700, -39.63538518313031000 ) ) ;
#2004 = cartesian_point ( 'none', ( -44.41860059163288100, 39.47309053096339700, -39.76402686987655200 ) ) ;
#2005 = cartesian_point ( 'none', ( -44.47306135204606600, 39.48771052815414600, -39.50539164852840200 ) ) ;
#2006 = cartesian_point ( 'none', ( -44.15526968307217000, 38.50635633915469900, -40.00000000000000000 ) ) ;
#2007 = cartesian_point ( 'none', ( -44.28534697295368300, 38.52339505004432100, -40.00000000000000000 ) ) ;
#2008 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2009 = b_spline_curve_with_knots ( 'none', 1,
( #2027, #2013 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2010 = cartesian_point ( 'none', ( 17.11386396754220800, 5.399999999999993200, 19.08999999596758800 ) ) ;
#2011 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2012 = face_outer_bound ( 'none', #6310, .t. ) ;
#2013 = cartesian_point ( 'none', ( 44.50430680974330500, -37.99590327080159800, 0.0000000000000000000 ) ) ;
#2014 = circle ( 'none', #2028, 2.999999999999999100 ) ;
#2015 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2016 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2017 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -25.00000000000000000 ) ) ;
#2018 = cylindrical_surface ( 'none', #2034, 2.100000000000001000 ) ;
#2019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2020 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -25.00000000000000000 ) ) ;
#2021 = direction ( 'none', ( -1.047445008332814600e-014, 1.110223024625156400e-016, -1.000000000000000000 ) ) ;
#2022 = face_outer_bound ( 'none', #5935, .t. ) ;
#2023 = axis2_placement_3d ( 'none', #2020, #2019, #2030 ) ;
#2024 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -25.00000000000000000 ) ) ;
#2025 = axis2_placement_3d ( 'none', #2024, #2008, #2011 ) ;
#2026 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2027 = cartesian_point ( 'none', ( 44.99563673225083700, -37.99590327080161200, -0.4999809615320706700 ) ) ;
#2028 = axis2_placement_3d ( 'none', #2029, #2021, #2041 ) ;
#2029 = cartesian_point ( 'none', ( 19.03999999596803100, 3.099999999999993900, 19.08999999596757000 ) ) ;
#2030 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2031 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2032 = circle ( 'none', #2023, 3.303639243727472900 ) ;
#2033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2034 = axis2_placement_3d ( 'none', #2026, #2016, #2015 ) ;
#2035 = face_bound ( 'none', #5940, .t. ) ;
#2036 = axis2_placement_3d ( 'none', #2017, #2033, #2031 ) ;
#2037 = circle ( 'none', #2025, 3.763623376794561700 ) ;
#2038 = plane ( 'none', #2036 ) ;
#2039 = cartesian_point ( 'none', ( 19.08999999596802900, 5.399999999999993200, 19.08999999596757000 ) ) ;
#2040 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2041 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.040834085586084600e-014 ) ) ;
#2042 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2043 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2044 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 19.08999999596783000 ) ) ;
#2045 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999994500, -32.00000000000000000 ) ) ;
#2046 = circle ( 'none', #2068, 9.500000000000000000 ) ;
#2047 = line ( 'none', #2045, #2051 ) ;
#2048 = axis2_placement_3d ( 'none', #2044, #2049, #2043 ) ;
#2049 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2050 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865504600, -0.7071067811865445800 ) ) ;
#2051 = vector ( 'none', #2050, 1000.000000000000000 ) ;
#2052 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2053 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2054 = circle ( 'none', #2048, 1.976136028425820700 ) ;
#2055 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999995200, -7.124999999999999100 ) ) ;
#2056 = axis2_placement_3d ( 'none', #2061, #2058, #2057 ) ;
#2057 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2058 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#2059 = axis2_placement_3d ( 'none', #2039, #2042, #2040 ) ;
#2060 = cartesian_point ( 'none', ( -19.08999999596776900, 6.099583304394122300, 19.08999999596783000 ) ) ;
#2061 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.353961060163392600e-015, -57.00000000000000000 ) ) ;
#2062 = circle ( 'none', #2056, 5.999999999999998200 ) ;
#2063 = circle ( 'none', #2059, 1.976136028425820700 ) ;
#2064 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#2065 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2066 = face_outer_bound ( 'none', #6323, .t. ) ;
#2067 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2068 = axis2_placement_3d ( 'none', #2070, #2067, #2064 ) ;
#2069 = cartesian_point ( 'none', ( 19.08999999596802900, 6.099583304394123200, 19.08999999596757400 ) ) ;
#2070 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#2071 = vector ( 'none', #2065, 1000.000000000000000 ) ;
#2072 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999997300, 4.996003610813200500e-016 ) ) ;
#2073 = axis2_placement_3d ( 'none', #2072, #2053, #2052 ) ;
#2074 = circle ( 'none', #2073, 32.00000000000000000 ) ;
#2075 = direction ( 'none', ( -0.7132504491541711300, -1.099815376354438100e-016, -0.7009092642998616700 ) ) ;
#2076 = cartesian_point ( 'none', ( 44.50430680974330500, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#2077 = plane ( 'none', #2078 ) ;
#2078 = axis2_placement_3d ( 'none', #2076, #2075, #2079 ) ;
#2079 = direction ( 'none', ( -0.7009092642998615600, 0.0000000000000000000, 0.7132504491541710200 ) ) ;
#2080 = circle ( 'none', #2317, 2.100000000000001000 ) ;
#2081 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999996600, -22.21999999999999900 ) ) ;
#2082 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#2083 = cartesian_point ( 'none', ( 26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#2084 = line ( 'none', #2083, #2308 ) ;
#2085 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2086 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2087 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2088 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 11.05500000000000100 ) ) ;
#2089 = axis2_placement_3d ( 'none', #2310, #2305, #2304 ) ;
#2090 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2091 = cartesian_point ( 'none', ( 30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#2092 = circle ( 'none', #2155, 8.000000000000001800 ) ;
#2093 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#2094 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2095 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290800e-016, -1.000000000000000000 ) ) ;
#2096 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2097 = axis2_placement_3d ( 'none', #2090, #2152, #2151 ) ;
#2098 = face_outer_bound ( 'none', #6216, .t. ) ;
#2099 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2100 = axis2_placement_3d ( 'none', #2104, #2096, #2095 ) ;
#2101 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2102 = vector ( 'none', #2101, 1000.000000000000000 ) ;
#2103 = cylindrical_surface ( 'none', #2100, 7.000000000000000000 ) ;
#2104 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2105 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#2106 = cartesian_point ( 'none', ( 26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#2107 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999997100, -21.34500000000000200 ) ) ;
#2108 = face_outer_bound ( 'none', #6502, .t. ) ;
#2109 = axis2_placement_3d ( 'none', #2114, #2112, #2111 ) ;
#2110 = circle ( 'none', #2186, 2.000000000000005300 ) ;
#2111 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2112 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2113 = circle ( 'none', #2276, 2.000000000000005300 ) ;
#2114 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2115 = line ( 'none', #2183, #2118 ) ;
#2116 = line ( 'none', #2280, #2270 ) ;
#2117 = cylindrical_surface ( 'none', #2109, 2.000000000000005300 ) ;
#2118 = vector ( 'none', #2283, 1000.000000000000000 ) ;
#2119 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996200, -17.34499999999999200 ) ) ;
#2120 = axis2_placement_3d ( 'none', #2250, #2249, #2248 ) ;
#2121 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2122 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2123 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2124 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990400, 32.72999999999999700 ) ) ;
#2125 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2126 = vector ( 'none', #2125, 1000.000000000000000 ) ;
#2127 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2128 = cartesian_point ( 'none', ( -18.91300000000000000, -1.234359836566056800e-014, 28.52999999999999800 ) ) ;
#2129 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2130 = line ( 'none', #2128, #2126 ) ;
#2131 = circle ( 'none', #2120, 2.099999999999997900 ) ;
#2132 = circle ( 'none', #2133, 2.099999999999997900 ) ;
#2133 = axis2_placement_3d ( 'none', #2123, #2122, #2121 ) ;
#2134 = face_outer_bound ( 'none', #6265, .t. ) ;
#2135 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999991300, 28.52999999999999800 ) ) ;
#2136 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2137 = vector ( 'none', #2136, 1000.000000000000000 ) ;
#2138 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999995200, -4.945000000000001200 ) ) ;
#2139 = line ( 'none', #2138, #2137 ) ;
#2140 = cartesian_point ( 'none', ( -18.91300000000000000, -1.280989203600313500e-014, 32.72999999999999700 ) ) ;
#2141 = axis2_placement_3d ( 'none', #2145, #2129, #2127 ) ;
#2142 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#2143 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2144 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995000, 3.055000000000001000 ) ) ;
#2145 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2146 = cartesian_point ( 'none', ( 28.36499999999999800, -1.147623662767216600e-014, 20.06700000000000400 ) ) ;
#2147 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2148 = vector ( 'none', #2147, 1000.000000000000000 ) ;
#2149 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999994100, 11.05500000000000100 ) ) ;
#2150 = cylindrical_surface ( 'none', #2141, 2.099999999999997900 ) ;
#2151 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504200e-016, -1.000000000000000000 ) ) ;
#2152 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2153 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 11.05500000000000100 ) ) ;
#2154 = line ( 'none', #2153, #2148 ) ;
#2155 = axis2_placement_3d ( 'none', #2144, #2143, #2142 ) ;
#2156 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995900, -4.945000000000001200 ) ) ;
#2157 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2158 = vector ( 'none', #2157, 1000.000000000000000 ) ;
#2159 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, 6.875000000000000900 ) ) ;
#2160 = line ( 'none', #2159, #2158 ) ;
#2161 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2162 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2163 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.03999999596783300 ) ) ;
#2164 = axis2_placement_3d ( 'none', #2163, #2162, #2161 ) ;
#2165 = circle ( 'none', #2164, 2.999999999999999100 ) ;
#2166 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#2167 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.880099249227018100e-032, -57.00000000000000000 ) ) ;
#2168 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2169 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#2170 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.13999999596782700 ) ) ;
#2171 = circle ( 'none', #2174, 2.999999999999999100 ) ;
#2172 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2173 = axis2_placement_3d ( 'none', #2167, #2166, #2190 ) ;
#2174 = axis2_placement_3d ( 'none', #2170, #2169, #2168 ) ;
#2175 = face_outer_bound ( 'none', #6289, .t. ) ;
#2176 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.08999999596783000 ) ) ;
#2177 = plane ( 'none', #2173 ) ;
#2178 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.469446951953615400e-015 ) ) ;
#2179 = direction ( 'none', ( 3.491483361109382100e-015, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2180 = axis2_placement_3d ( 'none', #2211, #2179, #2178 ) ;
#2181 = face_outer_bound ( 'none', #6341, .t. ) ;
#2182 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2183 = cartesian_point ( 'none', ( 30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#2184 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#2185 = face_outer_bound ( 'none', #6503, .t. ) ;
#2186 = axis2_placement_3d ( 'none', #2182, #2278, #2277 ) ;
#2187 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2188 = axis2_placement_3d ( 'none', #2176, #2187, #2172 ) ;
#2189 = circle ( 'none', #2180, 2.999999999999999100 ) ;
#2190 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 9.798127796041817000e-017 ) ) ;
#2191 = face_outer_bound ( 'none', #6283, .t. ) ;
#2192 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953615400e-015 ) ) ;
#2193 = direction ( 'none', ( -3.369018681194646900e-015, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#2194 = cartesian_point ( 'none', ( -19.13999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#2195 = axis2_placement_3d ( 'none', #2194, #2193, #2192 ) ;
#2196 = circle ( 'none', #2195, 2.999999999999999100 ) ;
#2197 = direction ( 'none', ( 1.000000000000000000, 1.110223024625160200e-016, -3.412570772413394100e-015 ) ) ;
#2198 = cartesian_point ( 'none', ( -30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#2199 = toroidal_surface ( 'none', #2188, 0.04999999999999884400, 2.999999999999999600 ) ;
#2200 = cartesian_point ( 'none', ( -19.08999999596789400, 6.099583304394126800, -19.08999999596770500 ) ) ;
#2201 = face_outer_bound ( 'none', #6431, .t. ) ;
#2202 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2203 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2204 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -17.11386396754200600 ) ) ;
#2205 = toroidal_surface ( 'none', #2218, 0.04999999999999884400, 2.999999999999999600 ) ;
#2206 = cartesian_point ( 'none', ( 19.08999999596776900, 6.099583304394126800, -19.08999999596783000 ) ) ;
#2207 = cylindrical_surface ( 'none', #2219, 2.000000000000005300 ) ;
#2208 = cartesian_point ( 'none', ( -30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#2209 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2210 = cartesian_point ( 'none', ( -19.08999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#2211 = cartesian_point ( 'none', ( -19.03999999596789600, 3.099999999999998300, -19.08999999596770500 ) ) ;
#2212 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -21.06613602439365400 ) ) ;
#2213 = axis2_placement_3d ( 'none', #2228, #2232, #2209 ) ;
#2214 = direction ( 'none', ( -1.110223024625156400e-016, 1.000000000000000000, 1.110223024625160200e-016 ) ) ;
#2215 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2216 = vector ( 'none', #2215, 1000.000000000000000 ) ;
#2217 = face_outer_bound ( 'none', #6272, .t. ) ;
#2218 = axis2_placement_3d ( 'none', #2210, #2214, #2197 ) ;
#2219 = axis2_placement_3d ( 'none', #2231, #2203, #2202 ) ;
#2220 = circle ( 'none', #2213, 2.000000000000005300 ) ;
#2221 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#2222 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2223 = cartesian_point ( 'none', ( -26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#2224 = line ( 'none', #2223, #2216 ) ;
#2225 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#2226 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2227 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#2228 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2229 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999997100, -21.34500000000000200 ) ) ;
#2230 = axis2_placement_3d ( 'none', #2237, #2222, #2221 ) ;
#2231 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2232 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2233 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2234 = vector ( 'none', #2233, 1000.000000000000000 ) ;
#2235 = circle ( 'none', #2236, 2.000000000000005300 ) ;
#2236 = axis2_placement_3d ( 'none', #2227, #2226, #2225 ) ;
#2237 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#2238 = cartesian_point ( 'none', ( -18.91300000000000000, -1.234359836566056800e-014, 28.52999999999999800 ) ) ;
#2239 = vector ( 'none', #2246, 1000.000000000000000 ) ;
#2240 = circle ( 'none', #2230, 2.100000000000001000 ) ;
#2241 = cartesian_point ( 'none', ( -30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#2242 = line ( 'none', #2241, #2234 ) ;
#2243 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2244 = vector ( 'none', #2243, 1000.000000000000000 ) ;
#2245 = line ( 'none', #2247, #2239 ) ;
#2246 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2247 = cartesian_point ( 'none', ( -30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#2248 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#2249 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2250 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990900, 30.62999999999999900 ) ) ;
#2251 = cartesian_point ( 'none', ( -18.91300000000000000, -1.280989203600313500e-014, 32.72999999999999700 ) ) ;
#2252 = line ( 'none', #2251, #2244 ) ;
#2253 = cartesian_point ( 'none', ( 30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#2254 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2255 = vector ( 'none', #2254, 1000.000000000000000 ) ;
#2256 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2257 = cartesian_point ( 'none', ( 3.640000000000001000, 5.399999999999992400, 24.57800000000000300 ) ) ;
#2258 = circle ( 'none', #2089, 7.000000000000002700 ) ;
#2259 = axis2_placement_3d ( 'none', #2087, #2086, #2085 ) ;
#2260 = cartesian_point ( 'none', ( 26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#2261 = line ( 'none', #2260, #2255 ) ;
#2262 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#2263 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2264 = axis2_placement_3d ( 'none', #2274, #2263, #2262 ) ;
#2265 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2266 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2267 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999995200, -4.945000000000001200 ) ) ;
#2268 = axis2_placement_3d ( 'none', #2266, #2265, #2256 ) ;
#2269 = cylindrical_surface ( 'none', #2268, 2.100000000000001000 ) ;
#2270 = vector ( 'none', #2279, 1000.000000000000000 ) ;
#2271 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#2272 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2273 = circle ( 'none', #2259, 2.100000000000001000 ) ;
#2274 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2275 = cartesian_point ( 'none', ( 26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#2276 = axis2_placement_3d ( 'none', #2184, #2272, #2271 ) ;
#2277 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2278 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2279 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2280 = cartesian_point ( 'none', ( 30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#2281 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996200, -17.34499999999999200 ) ) ;
#2282 = circle ( 'none', #2264, 8.000000000000001800 ) ;
#2283 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2284 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999993200, 17.57799999999999900 ) ) ;
#2285 = cylindrical_surface ( 'none', #2097, 8.000000000000001800 ) ;
#2286 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999995200, -7.124999999999999100 ) ) ;
#2287 = axis2_placement_3d ( 'none', #2099, #2094, #2093 ) ;
#2288 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999994300, 10.57799999999999900 ) ) ;
#2289 = line ( 'none', #2288, #2102 ) ;
#2290 = face_outer_bound ( 'none', #6212, .t. ) ;
#2291 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2292 = vector ( 'none', #2291, 1000.000000000000000 ) ;
#2293 = cartesian_point ( 'none', ( 3.640000000000001000, 5.599999999999992500, 24.57800000000000300 ) ) ;
#2294 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999994100, 10.57799999999999900 ) ) ;
#2295 = circle ( 'none', #2296, 7.000000000000002700 ) ;
#2296 = axis2_placement_3d ( 'none', #2284, #2299, #2105 ) ;
#2297 = circle ( 'none', #2287, 7.000000000000000000 ) ;
#2298 = face_outer_bound ( 'none', #6242, .t. ) ;
#2299 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2300 = cartesian_point ( 'none', ( 3.640000000000001000, 5.599999999999992500, 24.57800000000000300 ) ) ;
#2301 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290600e-016, -1.000000000000000000 ) ) ;
#2302 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2303 = axis2_placement_3d ( 'none', #2082, #2302, #2301 ) ;
#2304 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#2305 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2306 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, 6.875000000000000900 ) ) ;
#2307 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2308 = vector ( 'none', #2307, 1000.000000000000000 ) ;
#2309 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999994300, 10.57799999999999900 ) ) ;
#2310 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#2311 = line ( 'none', #2293, #2292 ) ;
#2312 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999994100, 6.875000000000000900 ) ) ;
#2313 = cylindrical_surface ( 'none', #2303, 7.000000000000000900 ) ;
#2314 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#2315 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2316 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#2317 = axis2_placement_3d ( 'none', #2316, #2315, #2314 ) ;
#2318 = axis2_placement_3d ( 'none', #2320, #2319, #2322 ) ;
#2319 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#2320 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.938893903907228400e-015, 0.0000000000000000000 ) ) ;
#2321 = cylindrical_surface ( 'none', #2318, 5.999999999999996400 ) ;
#2322 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 9.798127796041818300e-017 ) ) ;
#2323 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999994500, -32.00000000000000000 ) ) ;
#2324 = direction ( 'none', ( -1.000000000000000000, 1.110223024625145100e-016, 1.023771231724018200e-014 ) ) ;
#2325 = cartesian_point ( 'none', ( 21.06613602439385200, 5.399999999999993200, 19.08999999596754900 ) ) ;
#2326 = toroidal_surface ( 'none', #2328, 0.04999999999999884400, 2.999999999999999600 ) ;
#2327 = cartesian_point ( 'none', ( 19.08999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#2328 = axis2_placement_3d ( 'none', #2327, #2329, #2324 ) ;
#2329 = direction ( 'none', ( 1.110223024625156400e-016, 1.000000000000000000, 1.110223024625144800e-016 ) ) ;
#2330 = face_outer_bound ( 'none', #6443, .t. ) ;
#2331 = axis2_placement_3d ( 'none', #2345, #2344, #2343 ) ;
#2332 = circle ( 'none', #2331, 1.976136028425824000 ) ;
#2333 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997500, -26.42000000000000200 ) ) ;
#2334 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.040834085586084600e-014 ) ) ;
#2335 = direction ( 'none', ( 1.035198540341341100e-014, -1.110223024625156300e-016, 1.000000000000000000 ) ) ;
#2336 = line ( 'none', #2339, #2347 ) ;
#2337 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999996600, -22.21999999999999900 ) ) ;
#2338 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2339 = cartesian_point ( 'none', ( -26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#2340 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999994200, 41.39999999999999900 ) ) ;
#2341 = axis2_placement_3d ( 'none', #2342, #2335, #2334 ) ;
#2342 = cartesian_point ( 'none', ( 19.13999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#2343 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2344 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2345 = cartesian_point ( 'none', ( -19.08999999596789400, 5.399999999999996800, -19.08999999596770500 ) ) ;
#2346 = circle ( 'none', #2341, 2.999999999999999100 ) ;
#2347 = vector ( 'none', #2338, 1000.000000000000000 ) ;
#2348 = line ( 'none', #2351, #2428 ) ;
#2349 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2350 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2351 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999991000, 41.29999999999999700 ) ) ;
#2352 = circle ( 'none', #2426, 41.29999999999999700 ) ;
#2353 = circle ( 'none', #2365, 41.39999999999999900 ) ;
#2354 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2355 = vector ( 'none', #2418, 1000.000000000000000 ) ;
#2356 = cylindrical_surface ( 'none', #2369, 41.39999999999999900 ) ;
#2357 = cartesian_point ( 'none', ( 5.063914514474305300e-015, 1.599999999999991000, 41.29999999999999700 ) ) ;
#2358 = direction ( 'none', ( 0.0000000000000000000, 1.152292163994256100e-016, -1.000000000000000000 ) ) ;
#2359 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2360 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994800, 3.552713678800494700e-016 ) ) ;
#2361 = axis2_placement_3d ( 'none', #2360, #2359, #2358 ) ;
#2362 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2363 = face_outer_bound ( 'none', #6417, .t. ) ;
#2364 = cartesian_point ( 'none', ( 5.070037748470041600e-015, 1.700000000000003300, -41.39999999999999900 ) ) ;
#2365 = axis2_placement_3d ( 'none', #2424, #2423, #2422 ) ;
#2366 = direction ( 'none', ( 8.659560562354914400e-017, 0.7071067811865491300, -0.7071067811865459100 ) ) ;
#2367 = vector ( 'none', #2366, 1000.000000000000000 ) ;
#2368 = cartesian_point ( 'none', ( 5.057791280478568200e-015, 1.600000000000000100, -41.29999999999999700 ) ) ;
#2369 = axis2_placement_3d ( 'none', #2354, #2350, #2349 ) ;
#2370 = circle ( 'none', #2361, 41.39999999999999900 ) ;
#2371 = line ( 'none', #2368, #2367 ) ;
#2372 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.600000000000000100, -41.29999999999999700 ) ) ;
#2373 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#2374 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2375 = axis2_placement_3d ( 'none', #2373, #2510, #2362 ) ;
#2376 = axis2_placement_3d ( 'none', #2385, #2446, #2445 ) ;
#2377 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2378 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2379 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2380 = axis2_placement_3d ( 'none', #2379, #2378, #2377 ) ;
#2381 = cartesian_point ( 'none', ( -21.06613602439371400, 5.399999999999996800, -19.08999999596769800 ) ) ;
#2382 = face_outer_bound ( 'none', #6339, .t. ) ;
#2383 = circle ( 'none', #2444, 2.999999999999999100 ) ;
#2384 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 21.06613602439365000 ) ) ;
#2385 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.08999999596783000 ) ) ;
#2386 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2387 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2388 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 17.11386396754200900 ) ) ;
#2389 = circle ( 'none', #2380, 2.100000000000001000 ) ;
#2390 = face_outer_bound ( 'none', #6466, .t. ) ;
#2391 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865443500, 0.7071067811865506800 ) ) ;
#2392 = vector ( 'none', #2391, 1000.000000000000000 ) ;
#2393 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999991500, 31.89999999999999900 ) ) ;
#2394 = axis2_placement_3d ( 'none', #2395, #2387, #2386 ) ;
#2395 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#2396 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2397 = conical_surface ( 'none', #2394, 32.00000000000000000, 0.7853981633974439500 ) ;
#2398 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2399 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2400 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994400, 3.552713678800494200e-016 ) ) ;
#2401 = vector ( 'none', #2396, 1000.000000000000000 ) ;
#2402 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 3.199999999999990000, 41.39999999999999900 ) ) ;
#2403 = line ( 'none', #2393, #2392 ) ;
#2404 = toroidal_surface ( 'none', #2376, 0.04999999999999884400, 2.999999999999999600 ) ;
#2405 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 3.199999999999990900, 32.00000000000000000 ) ) ;
#2406 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.552713678800500100e-015, -32.00000000000000000 ) ) ;
#2407 = line ( 'none', #2406, #2401 ) ;
#2408 = vector ( 'none', #2501, 1000.000000000000000 ) ;
#2409 = circle ( 'none', #2430, 32.00000000000000000 ) ;
#2410 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2411 = cartesian_point ( 'none', ( 3.918869757271530300e-015, -3.552713678800500100e-015, 32.00000000000000000 ) ) ;
#2412 = face_outer_bound ( 'none', #6344, .t. ) ;
#2413 = direction ( 'none', ( 0.0000000000000000000, 1.102578480493733400e-016, -1.000000000000000000 ) ) ;
#2414 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2415 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#2416 = axis2_placement_3d ( 'none', #2400, #2399, #2398 ) ;
#2417 = circle ( 'none', #2416, 32.00000000000000000 ) ;
#2418 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2419 = cylindrical_surface ( 'none', #2508, 32.00000000000000000 ) ;
#2420 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.596323321948147100e-015, -41.39999999999999900 ) ) ;
#2421 = line ( 'none', #2420, #2355 ) ;
#2422 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2423 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2424 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999998800, 1.887379141862764600e-016 ) ) ;
#2425 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999999700, -41.39999999999999900 ) ) ;
#2426 = axis2_placement_3d ( 'none', #2415, #2414, #2413 ) ;
#2427 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865489100, 0.7071067811865462400 ) ) ;
#2428 = vector ( 'none', #2427, 1000.000000000000000 ) ;
#2429 = circle ( 'none', #2431, 31.89999999999999900 ) ;
#2430 = axis2_placement_3d ( 'none', #2577, #2561, #2560 ) ;
#2431 = axis2_placement_3d ( 'none', #2562, #2559, #2554 ) ;
#2432 = face_outer_bound ( 'none', #6380, .t. ) ;
#2433 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#2434 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2435 = vector ( 'none', #2434, 1000.000000000000000 ) ;
#2436 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.552713678800500100e-015, -32.00000000000000000 ) ) ;
#2437 = line ( 'none', #2436, #2435 ) ;
#2438 = cartesian_point ( 'none', ( -26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#2439 = axis2_placement_3d ( 'none', #2456, #2573, #2572 ) ;
#2440 = face_outer_bound ( 'none', #6446, .t. ) ;
#2441 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2442 = direction ( 'none', ( -1.000000000000000000, 2.719262146893781600e-032, -1.224646799147353200e-016 ) ) ;
#2443 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.13999999596782700 ) ) ;
#2444 = axis2_placement_3d ( 'none', #2443, #2442, #2441 ) ;
#2445 = direction ( 'none', ( 0.0000000000000000000, 2.220446049250312800e-016, -1.000000000000000000 ) ) ;
#2446 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.220446049250312800e-016 ) ) ;
#2447 = cartesian_point ( 'none', ( -17.11386396754207300, 5.399999999999996800, -19.08999999596771200 ) ) ;
#2448 = circle ( 'none', #2469, 1.976136028425824000 ) ;
#2449 = axis2_placement_3d ( 'none', #2457, #2451, #2450 ) ;
#2450 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2451 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2452 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2453 = cylindrical_surface ( 'none', #2439, 41.48499999999999900 ) ;
#2454 = circle ( 'none', #2449, 41.48499999999999900 ) ;
#2455 = b_spline_curve_with_knots ( 'none', 1,
( #2568, #2567 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#2456 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#2457 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#2458 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2459 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2460 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.03999999596783300 ) ) ;
#2461 = axis2_placement_3d ( 'none', #2460, #2459, #2458 ) ;
#2462 = circle ( 'none', #2461, 2.999999999999999100 ) ;
#2463 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.599999999999995200, -8.499999999999998200 ) ) ;
#2464 = line ( 'none', #2463, #2565 ) ;
#2465 = cartesian_point ( 'none', ( -26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#2466 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2467 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2468 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -19.08999999596783000 ) ) ;
#2469 = axis2_placement_3d ( 'none', #2468, #2467, #2466 ) ;
#2470 = line ( 'none', #2527, #2521 ) ;
#2471 = conical_surface ( 'none', #2375, 41.39999999999999900, 0.7853981633974526100 ) ;
#2472 = face_outer_bound ( 'none', #4910, .t. ) ;
#2473 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2474 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2475 = vector ( 'none', #2474, 1000.000000000000000 ) ;
#2476 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999997000, -27.49999999999999600 ) ) ;
#2477 = cartesian_point ( 'none', ( 3.912746523275793200e-015, 4.399999999999991500, 31.89999999999999900 ) ) ;
#2478 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999998600, -32.00000000000000000 ) ) ;
#2479 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2480 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2481 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2482 = cylindrical_surface ( 'none', #2487, 5.000000000000000000 ) ;
#2483 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.299999999999988300, 32.00000000000000000 ) ) ;
#2484 = face_outer_bound ( 'none', #6483, .t. ) ;
#2485 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2486 = vector ( 'none', #2485, 1000.000000000000000 ) ;
#2487 = axis2_placement_3d ( 'none', #2490, #2525, #2524 ) ;
#2488 = cartesian_point ( 'none', ( 3.918869757271530300e-015, -3.552713678800500100e-015, 32.00000000000000000 ) ) ;
#2489 = axis2_placement_3d ( 'none', #2517, #2374, #2516 ) ;
#2490 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#2491 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2492 = circle ( 'none', #2496, 32.00000000000000000 ) ;
#2493 = face_outer_bound ( 'none', #6487, .t. ) ;
#2494 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2495 = vector ( 'none', #2494, 1000.000000000000000 ) ;
#2496 = axis2_placement_3d ( 'none', #2481, #2480, #2479 ) ;
#2497 = line ( 'none', #2488, #2486 ) ;
#2498 = axis2_placement_3d ( 'none', #2433, #2551, #2550 ) ;
#2499 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.500000000000000900, -32.00000000000000000 ) ) ;
#2500 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999998000, -32.00000000000000000 ) ) ;
#2501 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2502 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -4.596323321948147100e-015, 41.39999999999999900 ) ) ;
#2503 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2504 = vector ( 'none', #2503, 1000.000000000000000 ) ;
#2505 = line ( 'none', #2502, #2408 ) ;
#2506 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2507 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2508 = axis2_placement_3d ( 'none', #2410, #2507, #2506 ) ;
#2509 = line ( 'none', #2411, #2504 ) ;
#2510 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2511 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2512 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2513 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2514 = axis2_placement_3d ( 'none', #2513, #2512, #2511 ) ;
#2515 = circle ( 'none', #2514, 2.100000000000001000 ) ;
#2516 = direction ( 'none', ( 0.0000000000000000000, -1.102578480493733400e-016, 1.000000000000000000 ) ) ;
#2517 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#2518 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#2519 = face_outer_bound ( 'none', #6407, .t. ) ;
#2520 = conical_surface ( 'none', #2489, 41.29999999999999700, 0.7853981633974461700 ) ;
#2521 = vector ( 'none', #2526, 1000.000000000000000 ) ;
#2522 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#2523 = circle ( 'none', #2528, 5.000000000000000000 ) ;
#2524 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#2525 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2526 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2527 = cartesian_point ( 'none', ( 6.123233995736766300e-016, -3.781697177629439500e-015, -5.000000000000000000 ) ) ;
#2528 = axis2_placement_3d ( 'none', #2522, #2473, #2518 ) ;
#2529 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#2530 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2531 = line ( 'none', #2533, #2495 ) ;
#2532 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2533 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.891920202254596000e-015, 5.000000000000000000 ) ) ;
#2534 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2535 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999998600, -31.89999999999999900 ) ) ;
#2536 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#2537 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2538 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995000, -0.1249999999999994000 ) ) ;
#2539 = axis2_placement_3d ( 'none', #2532, #2534, #2491 ) ;
#2540 = axis2_placement_3d ( 'none', #2556, #2530, #2529 ) ;
#2541 = cartesian_point ( 'none', ( 6.123233995736767300e-016, -3.781697177629439500e-015, -5.000000000000000000 ) ) ;
#2542 = circle ( 'none', #2540, 9.500000000000000000 ) ;
#2543 = direction ( 'none', ( 8.659560562354895900e-017, -0.7071067811865506800, 0.7071067811865443500 ) ) ;
#2544 = vector ( 'none', #2543, 1000.000000000000000 ) ;
#2545 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.299999999999988300, 32.00000000000000000 ) ) ;
#2546 = line ( 'none', #2545, #2544 ) ;
#2547 = direction ( 'none', ( 8.659560562354969800e-017, 0.7071067811865445800, -0.7071067811865504600 ) ) ;
#2548 = vector ( 'none', #2547, 1000.000000000000000 ) ;
#2549 = cartesian_point ( 'none', ( 3.906623289280056100e-015, 4.399999999999998600, -31.89999999999999900 ) ) ;
#2550 = direction ( 'none', ( 0.0000000000000000000, -1.087600925377308600e-016, 1.000000000000000000 ) ) ;
#2551 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2552 = line ( 'none', #2549, #2548 ) ;
#2553 = axis2_placement_3d ( 'none', #2538, #2537, #2536 ) ;
#2554 = direction ( 'none', ( 0.0000000000000000000, 1.087600925377308600e-016, -1.000000000000000000 ) ) ;
#2555 = circle ( 'none', #2553, 7.000000000000000000 ) ;
#2556 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999996800, -18.00000000000000000 ) ) ;
#2557 = cylindrical_surface ( 'none', #2539, 32.00000000000000000 ) ;
#2558 = conical_surface ( 'none', #2498, 31.89999999999999900, 0.7853981633974526100 ) ;
#2559 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2560 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2561 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2562 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#2563 = line ( 'none', #2055, #2071 ) ;
#2564 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2565 = vector ( 'none', #2564, 1000.000000000000000 ) ;
#2566 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.399999999999995900, -8.499999999999998200 ) ) ;
#2567 = cartesian_point ( 'none', ( 44.99563673225083000, 37.99590327080161200, -0.4999809615320704400 ) ) ;
#2568 = cartesian_point ( 'none', ( 44.50430680974329100, 37.99590327080161200, 0.0000000000000000000 ) ) ;
#2569 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999994100, 5.000000000000000900 ) ) ;
#2570 = axis2_placement_3d ( 'none', #2452, #2571, #2576 ) ;
#2571 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2572 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2573 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2574 = circle ( 'none', #2570, 5.000000000000000000 ) ;
#2575 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995900, -7.124999999999999100 ) ) ;
#2576 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-016, 1.000000000000000000 ) ) ;
#2577 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#2578 = line ( 'none', #2476, #2475 ) ;
#2579 = axis2_placement_3d ( 'none', #2583, #2586, #2585 ) ;
#2580 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2581 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2582 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#2583 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2584 = face_outer_bound ( 'none', #6711, .t. ) ;
#2585 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2586 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2587 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290600e-016, -1.000000000000000000 ) ) ;
#2588 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2589 = plane ( 'none', #2596 ) ;
#2590 = face_outer_bound ( 'none', #6706, .t. ) ;
#2591 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#2592 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2593 = cylindrical_surface ( 'none', #2726, 7.000000000000000900 ) ;
#2594 = face_outer_bound ( 'none', #6698, .t. ) ;
#2595 = face_outer_bound ( 'none', #6776, .t. ) ;
#2596 = axis2_placement_3d ( 'none', #2582, #2581, #2580 ) ;
#2597 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2598 = cylindrical_surface ( 'none', #2712, 2.000000000000005300 ) ;
#2599 = face_outer_bound ( 'none', #6693, .t. ) ;
#2600 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2601 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2602 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2603 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2604 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#2605 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2606 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2607 = face_outer_bound ( 'none', #6754, .t. ) ;
#2608 = axis2_placement_3d ( 'none', #2771, #2770, #2769 ) ;
#2609 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.298161660974073600e-015, -2.551471990324209100e-031 ) ) ;
#2610 = axis2_placement_3d ( 'none', #2629, #2628, #2646 ) ;
#2611 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2612 = axis2_placement_3d ( 'none', #2621, #2620, #2674 ) ;
#2613 = face_outer_bound ( 'none', #6646, .t. ) ;
#2614 = face_bound ( 'none', #6751, .t. ) ;
#2615 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2616 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2617 = face_outer_bound ( 'none', #6687, .t. ) ;
#2618 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.08999999596783000 ) ) ;
#2619 = axis2_placement_3d ( 'none', #2618, #2616, #2615 ) ;
#2620 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2621 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2622 = toroidal_surface ( 'none', #2619, 0.04999999999999884400, 2.999999999999999600 ) ;
#2623 = cylindrical_surface ( 'none', #2612, 2.100000000000001000 ) ;
#2624 = cylindrical_surface ( 'none', #2579, 2.100000000000001000 ) ;
#2625 = face_bound ( 'none', #6679, .t. ) ;
#2626 = circle ( 'none', #2610, 7.000000000000002700 ) ;
#2627 = plane ( 'none', #2680 ) ;
#2628 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2629 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#2630 = axis2_placement_3d ( 'none', #2609, #2773, #2772 ) ;
#2631 = face_bound ( 'none', #6652, .t. ) ;
#2632 = axis2_placement_3d ( 'none', #2634, #2640, #2639 ) ;
#2633 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2634 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2635 = plane ( 'none', #2630 ) ;
#2636 = face_bound ( 'none', #6559, .t. ) ;
#2637 = face_outer_bound ( 'none', #6668, .t. ) ;
#2638 = circle ( 'none', #2608, 2.000000000000005300 ) ;
#2639 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2640 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2641 = face_bound ( 'none', #6657, .t. ) ;
#2642 = face_bound ( 'none', #6654, .t. ) ;
#2643 = cylindrical_surface ( 'none', #2632, 41.39999999999999900 ) ;
#2644 = face_bound ( 'none', #6664, .t. ) ;
#2645 = face_bound ( 'none', #6661, .t. ) ;
#2646 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#2647 = circle ( 'none', #2688, 41.39999999999999900 ) ;
#2648 = face_bound ( 'none', #6553, .t. ) ;
#2649 = face_bound ( 'none', #6733, .t. ) ;
#2650 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2651 = face_bound ( 'none', #6729, .t. ) ;
#2652 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2653 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2654 = vector ( 'none', #2653, 1000.000000000000000 ) ;
#2655 = face_bound ( 'none', #6753, .t. ) ;
#2656 = circle ( 'none', #2704, 1.976136028425820700 ) ;
#2657 = axis2_placement_3d ( 'none', #2665, #2650, #2652 ) ;
#2658 = face_bound ( 'none', #6536, .t. ) ;
#2659 = face_bound ( 'none', #6749, .t. ) ;
#2660 = face_bound ( 'none', #6730, .t. ) ;
#2661 = direction ( 'none', ( 8.659560562354969800e-017, -0.7071067811865445800, 0.7071067811865504600 ) ) ;
#2662 = vector ( 'none', #2661, 1000.000000000000000 ) ;
#2663 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 1.499999999999988900, 41.39999999999999900 ) ) ;
#2664 = line ( 'none', #2663, #2662 ) ;
#2665 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999998600, -32.00000000000000000 ) ) ;
#2666 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999998000, -41.39999999999999900 ) ) ;
#2667 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#2668 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2669 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999993200, 17.57799999999999900 ) ) ;
#2670 = axis2_placement_3d ( 'none', #2669, #2668, #2667 ) ;
#2671 = plane ( 'none', #2657 ) ;
#2672 = face_outer_bound ( 'none', #6677, .t. ) ;
#2673 = circle ( 'none', #2670, 7.000000000000002700 ) ;
#2674 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2675 = face_bound ( 'none', #6554, .t. ) ;
#2676 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 1.499999999999988900, 41.39999999999999900 ) ) ;
#2677 = cartesian_point ( 'none', ( -19.08999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#2678 = axis2_placement_3d ( 'none', #2677, #2682, #2681 ) ;
#2679 = face_outer_bound ( 'none', #6786, .t. ) ;
#2680 = axis2_placement_3d ( 'none', #2606, #2605, #2633 ) ;
#2681 = direction ( 'none', ( 1.000000000000000000, 1.110223024625160200e-016, -3.412570772413394100e-015 ) ) ;
#2682 = direction ( 'none', ( -1.110223024625156400e-016, 1.000000000000000000, 1.110223024625160200e-016 ) ) ;
#2683 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2684 = axis2_placement_3d ( 'none', #2701, #2683, #2830 ) ;
#2685 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2686 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2687 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2688 = axis2_placement_3d ( 'none', #2694, #2687, #2686 ) ;
#2689 = cylindrical_surface ( 'none', #2684, 2.099999999999997900 ) ;
#2690 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2691 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2692 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -19.08999999596783000 ) ) ;
#2693 = axis2_placement_3d ( 'none', #2692, #2691, #2690 ) ;
#2694 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.596323321948147100e-015, -5.102943980648418200e-031 ) ) ;
#2695 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2709, 'distance_accuracy_value', 'none');
#2696 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2697 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2698 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2699 = cartesian_point ( 'none', ( -19.08999999596789400, 5.399999999999996800, -19.08999999596770500 ) ) ;
#2700 = face_outer_bound ( 'none', #6726, .t. ) ;
#2701 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#2702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2703 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2704 = axis2_placement_3d ( 'none', #2706, #2703, #2702 ) ;
#2705 = axis2_placement_3d ( 'none', #2699, #2698, #2697 ) ;
#2706 = cartesian_point ( 'none', ( 19.08999999596802900, 5.399999999999993200, 19.08999999596757000 ) ) ;
#2707 = circle ( 'none', #2693, 1.976136028425824000 ) ;
#2708 = circle ( 'none', #2705, 1.976136028425824000 ) ;
#2709 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2710 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2711 = axis2_placement_3d ( 'none', #2716, #2710, #2604 ) ;
#2712 = axis2_placement_3d ( 'none', #2597, #2600, #2611 ) ;
#2713 = face_outer_bound ( 'none', #6723, .t. ) ;
#2714 = axis2_placement_3d ( 'none', #2745, #2601, #2592 ) ;
#2715 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2716 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2717 = axis2_placement_3d ( 'none', #2715, #2603, #2602 ) ;
#2718 = cylindrical_surface ( 'none', #2714, 2.000000000000005300 ) ;
#2719 = cylindrical_surface ( 'none', #2717, 2.099999999999997900 ) ;
#2720 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504200e-016, -1.000000000000000000 ) ) ;
#2721 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2722 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2723 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2724 = axis2_placement_3d ( 'none', #2723, #2722, #2721 ) ;
#2725 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2726 = axis2_placement_3d ( 'none', #2591, #2588, #2587 ) ;
#2727 = cylindrical_surface ( 'none', #2768, 8.000000000000001800 ) ;
#2728 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-016, 1.000000000000000000 ) ) ;
#2729 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2730 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2731 = axis2_placement_3d ( 'none', #2730, #2729, #2728 ) ;
#2732 = circle ( 'none', #2731, 5.000000000000000000 ) ;
#2733 = face_outer_bound ( 'none', #6709, .t. ) ;
#2734 = circle ( 'none', #2724, 32.00000000000000000 ) ;
#2735 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#2736 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2737 = axis2_placement_3d ( 'none', #2743, #2736, #2735 ) ;
#2738 = circle ( 'none', #2737, 9.500000000000000000 ) ;
#2739 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#2740 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2741 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#2742 = axis2_placement_3d ( 'none', #2741, #2740, #2739 ) ;
#2743 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999996800, -18.00000000000000000 ) ) ;
#2744 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2745 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2746 = circle ( 'none', #2742, 5.000000000000000000 ) ;
#2747 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2748 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2749 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2750 = axis2_placement_3d ( 'none', #2749, #2748, #2747 ) ;
#2751 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.596323321948147100e-015, -41.39999999999999900 ) ) ;
#2752 = line ( 'none', #2751, #2654 ) ;
#2753 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2754 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2755 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2756 = circle ( 'none', #2711, 8.000000000000001800 ) ;
#2757 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#2758 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2759 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#2760 = axis2_placement_3d ( 'none', #2759, #2758, #2757 ) ;
#2761 = axis2_placement_3d ( 'none', #2755, #2754, #2753 ) ;
#2762 = circle ( 'none', #2760, 2.099999999999997900 ) ;
#2763 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2764 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2765 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2766 = axis2_placement_3d ( 'none', #2765, #2764, #2763 ) ;
#2767 = circle ( 'none', #2761, 2.000000000000005300 ) ;
#2768 = axis2_placement_3d ( 'none', #2744, #2725, #2720 ) ;
#2769 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2770 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2771 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2772 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156400e-016, -1.000000000000000000 ) ) ;
#2773 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2774 = circle ( 'none', #2750, 2.100000000000001000 ) ;
#2775 = circle ( 'none', #2766, 2.099999999999997900 ) ;
#2776 = toroidal_surface ( 'none', #2678, 0.04999999999999884400, 2.999999999999999600 ) ;
#2777 = direction ( 'none', ( -1.000000000000000200, -2.914335439641035900e-016, 6.927953425382677000e-018 ) ) ;
#2778 = direction ( 'none', ( 2.914335439641035900e-016, -1.000000000000000200, -1.149655573519861800e-016 ) ) ;
#2779 = cartesian_point ( 'none', ( -1.549151286576485400e-015, -3.905116762229451500e-015, 8.899999999999998600 ) ) ;
#2780 = axis2_placement_3d ( 'none', #2779, #2778, #2777 ) ;
#2781 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#2782 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#2783 = cartesian_point ( 'none', ( 18.91500000000000300, -30.62999999999999900, 2.600000000000005000 ) ) ;
#2784 = axis2_placement_3d ( 'none', #2783, #2782, #2781 ) ;
#2785 = direction ( 'none', ( -6.927953425382680100e-018, 3.943254889470578600e-018, -1.000000000000000000 ) ) ;
#2786 = direction ( 'none', ( 0.6616164786858739200, 0.7498424068638054300, -1.626828412603339300e-018 ) ) ;
#2787 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000001000, 11.70000000000000500 ) ) ;
#2788 = axis2_placement_3d ( 'none', #2787, #2786, #2785 ) ;
#2789 = direction ( 'none', ( -1.000000000000000000, -3.623403660446555800e-016, -1.388325804707673500e-017 ) ) ;
#2790 = direction ( 'none', ( -6.927953425382684700e-018, 3.943254889468737400e-018, -1.000000000000000000 ) ) ;
#2791 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2792 = axis2_placement_3d ( 'none', #2791, #2790, #2789 ) ;
#2793 = direction ( 'none', ( 6.927953425382693200e-018, -3.943254889468735800e-018, 1.000000000000000000 ) ) ;
#2794 = direction ( 'none', ( -0.8887013989079721700, 0.4584864486318144800, 7.964810831029431700e-018 ) ) ;
#2795 = cartesian_point ( 'none', ( 26.54000000000000600, 24.32000000000001400, 2.600000000000003200 ) ) ;
#2796 = axis2_placement_3d ( 'none', #2795, #2794, #2793 ) ;
#2797 = direction ( 'none', ( -6.927953425382680100e-018, 3.943254889470578600e-018, -1.000000000000000000 ) ) ;
#2798 = direction ( 'none', ( 0.6616164786858739200, 0.7498424068638054300, -1.626828412603339300e-018 ) ) ;
#2799 = axis2_placement_3d ( 'none', #2873, #2798, #2797 ) ;
#2800 = plane ( 'none', #2864 ) ;
#2801 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#2802 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2803 = axis2_placement_3d ( 'none', #2829, #2802, #2801 ) ;
#2804 = circle ( 'none', #2803, 9.500000000000000000 ) ;
#2805 = approval_status ( 'not_yet_approved' ) ;
#2806 = plane ( 'none', #2807 ) ;
#2807 = axis2_placement_3d ( 'none', #2863, #2862, #2861 ) ;
#2808 = face_outer_bound ( 'none', #6787, .t. ) ;
#2809 = face_outer_bound ( 'none', #6781, .t. ) ;
#2810 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#2811 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2812 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2813 = date_and_time ( #2887, #2888 ) ;
#2814 = approval_role ( '' ) ;
#2815 = face_outer_bound ( 'none', #6690, .t. ) ;
#2816 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290800e-016, -1.000000000000000000 ) ) ;
#2817 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2818 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2819 = axis2_placement_3d ( 'none', #2818, #2817, #2816 ) ;
#2820 = axis2_placement_3d ( 'none', #2812, #2811, #2810 ) ;
#2821 = cylindrical_surface ( 'none', #2828, 9.499999999999998200 ) ;
#2822 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2823 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#2824 = cylindrical_surface ( 'none', #2819, 7.000000000000000000 ) ;
#2825 = circle ( 'none', #2820, 7.000000000000000000 ) ;
#2826 = direction ( 'none', ( 0.0000000000000000000, 9.130123557772670800e-017, -1.000000000000000000 ) ) ;
#2827 = face_outer_bound ( 'none', #6790, .t. ) ;
#2828 = axis2_placement_3d ( 'none', #2823, #2822, #2826 ) ;
#2829 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#2830 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#2831 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2832 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2833 = shape_representation ( '�y�y����m4 x 10_���ym4 x 10', ( #2845 ), #2835 ) ;
#2834 = advanced_brep_shape_representation ( '', ( #4952, #2845 ), #2835 ) ;
#2835 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2836 ) ) global_unit_assigned_context ( ( #2853, #2839, #2838 ) ) representation_context ( 'none', 'workaspace' ) );
#2836 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2853, 'distance_accuracy_value', 'none');
#2837 = product_definition_formation_with_specified_source ( 'any', '', #3167, .not_known. ) ;
#2838 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2839 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2840 = shape_representation_relationship ( 'none' , 'none' , #2841, #2846 ) ;
#2841 = shape_representation ( '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', ( #2845 ), #2847 ) ;
#2842 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2843 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2844 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2845 = axis2_placement_3d ( 'none', #2844, #2843, #2842 ) ;
#2846 = advanced_brep_shape_representation ( '', ( #4951, #2845 ), #2847 ) ;
#2847 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2848 ) ) global_unit_assigned_context ( ( #2860, #2852, #2849 ) ) representation_context ( 'none', 'workaspace' ) );
#2848 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2860, 'distance_accuracy_value', 'none');
#2849 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2850 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2851 = shape_representation_relationship ( 'none' , 'none' , #2867, #2869 ) ;
#2852 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2853 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2854 = shape_representation_relationship ( 'none' , 'none' , #2833, #2834 ) ;
#2855 = approval ( #2805, 'unspecified' ) ;
#2856 = person_and_organization ( #3071, #3070 ) ;
#2857 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2858 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2859 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2860 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#2861 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2862 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2863 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#2864 = axis2_placement_3d ( 'none', #2859, #2858, #2857 ) ;
#2865 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#2866 = shape_representation ( '(�зǫ~)5gn10x', ( #2932, #2894, #2877, #2799, #2796, #2792, #2788, #2784, #2780 ), #2931 ) ;
#2867 = shape_representation ( '5ge���o', ( #2845 ), #2870 ) ;
#2868 = shape_representation ( '5gx10x���c�~��_ge583-l', ( #2845 ), #2901 ) ;
#2869 = advanced_brep_shape_representation ( '', ( #6328, #2845 ), #2870 ) ;
#2870 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2871 ) ) global_unit_assigned_context ( ( #2831, #2832, #2872 ) ) representation_context ( 'none', 'workaspace' ) );
#2871 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2831, 'distance_accuracy_value', 'none');
#2872 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2873 = cartesian_point ( 'none', ( -30.36000000000001000, 19.34499999999999900, 11.70000000000000300 ) ) ;
#2874 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#2875 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#2876 = cartesian_point ( 'none', ( -28.36499999999999800, -22.16500000000001300, 2.600000000000008500 ) ) ;
#2877 = axis2_placement_3d ( 'none', #2876, #2875, #2874 ) ;
#2878 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2879 = cc_design_person_and_organization_assignment ( #2881, #2880, ( #2837 ) ) ;
#2880 = person_and_organization_role ( 'design_supplier' ) ;
#2881 = person_and_organization ( #3071, #3070 ) ;
#2882 = cc_design_person_and_organization_assignment ( #2884, #2883, ( #2837 ) ) ;
#2883 = person_and_organization_role ( 'creator' ) ;
#2884 = person_and_organization ( #3071, #3070 ) ;
#2885 = cc_design_approval ( #2855, ( #2837 ) ) ;
#2886 = approval_date_time ( #2813, #2855 ) ;
#2887 = calendar_date ( 2020, 21, 2 ) ;
#2888 = local_time ( 17, 36, 49.00000000000000000, #2889 ) ;
#2889 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2890 = approval_person_organization ( #2856, #2855, #2814 ) ;
#2891 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#2892 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#2893 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000400, 2.600000000000001400 ) ) ;
#2894 = axis2_placement_3d ( 'none', #2893, #2892, #2891 ) ;
#2895 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2896 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2897 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2898 = axis2_placement_3d ( 'none', #2897, #2896, #2895 ) ;
#2899 = shape_representation_relationship ( 'none' , 'none' , #2868, #2900 ) ;
#2900 = advanced_brep_shape_representation ( '', ( #5205, #2845 ), #2901 ) ;
#2901 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2902 ) ) global_unit_assigned_context ( ( #2850, #2865, #2903 ) ) representation_context ( 'none', 'workaspace' ) );
#2902 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #2850, 'distance_accuracy_value', 'none');
#2903 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#2904 = local_time ( 17, 36, 49.00000000000000000, #2905 ) ;
#2905 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2906 = approval_person_organization ( #2910, #2908, #2907 ) ;
#2907 = approval_role ( '' ) ;
#2908 = approval ( #2909, 'unspecified' ) ;
#2909 = approval_status ( 'not_yet_approved' ) ;
#2910 = person_and_organization ( #3071, #3070 ) ;
#2911 = product_definition_formation_with_specified_source ( 'any', '', #3062, .not_known. ) ;
#2912 = cc_design_date_and_time_assignment ( #2914, #2913, ( #3054 ) ) ;
#2913 = date_time_role ( 'creation_date' ) ;
#2914 = date_and_time ( #2915, #3038 ) ;
#2915 = calendar_date ( 2020, 21, 2 ) ;
#2916 = product_definition_shape ( 'none', 'none', #3030 ) ;
#2917 = product_related_product_category ( 'detail', '', ( #3072 ) ) ;
#2918 = cc_design_security_classification ( #2952, ( #3009 ) ) ;
#2919 = cc_design_approval ( #2927, ( #2952 ) ) ;
#2920 = approval_date_time ( #2921, #2927 ) ;
#2921 = date_and_time ( #2922, #2923 ) ;
#2922 = calendar_date ( 2020, 21, 2 ) ;
#2923 = local_time ( 17, 36, 49.00000000000000000, #2924 ) ;
#2924 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2925 = approval_person_organization ( #2929, #2927, #2926 ) ;
#2926 = approval_role ( '' ) ;
#2927 = approval ( #2928, 'unspecified' ) ;
#2928 = approval_status ( 'not_yet_approved' ) ;
#2929 = person_and_organization ( #3071, #3070 ) ;
#2930 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2931 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #2695 ) ) global_unit_assigned_context ( ( #2709, #2685, #2696 ) ) representation_context ( 'none', 'workaspace' ) );
#2932 = axis2_placement_3d ( 'none', #2930, #2936, #2935 ) ;
#2933 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2934 = date_and_time ( #2939, #3133 ) ;
#2935 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2936 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2937 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2938 = product ( '�y�y����m4 x 10_���ym4 x 10', '�y�y����m4 x 10_���ym4 x 10', '', ( #3138 ) ) ;
#2939 = calendar_date ( 2020, 21, 2 ) ;
#2940 = product_definition ( 'unknown', '', #3115, #3137 ) ;
#2941 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2980 ) ;
#2942 = cc_design_approval ( #3329, ( #3332 ) ) ;
#2943 = cc_design_date_and_time_assignment ( #2945, #2944, ( #2952 ) ) ;
#2944 = date_time_role ( 'classification_date' ) ;
#2945 = date_and_time ( #2946, #2947 ) ;
#2946 = calendar_date ( 2020, 21, 2 ) ;
#2947 = local_time ( 17, 36, 49.00000000000000000, #2948 ) ;
#2948 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2949 = cc_design_person_and_organization_assignment ( #2951, #2950, ( #2952 ) ) ;
#2950 = person_and_organization_role ( 'classification_officer' ) ;
#2951 = person_and_organization ( #3071, #3070 ) ;
#2952 = security_classification ( '', '', #2953 ) ;
#2953 = security_classification_level ( 'unclassified' ) ;
#2954 = cc_design_person_and_organization_assignment ( #2994, #2955, ( #3009 ) ) ;
#2955 = person_and_organization_role ( 'design_supplier' ) ;
#2956 = person_and_organization ( #3071, #3070 ) ;
#2957 = cc_design_date_and_time_assignment ( #2959, #2958, ( #2966 ) ) ;
#2958 = date_time_role ( 'classification_date' ) ;
#2959 = date_and_time ( #2960, #2961 ) ;
#2960 = calendar_date ( 2020, 21, 2 ) ;
#2961 = local_time ( 17, 36, 49.00000000000000000, #2962 ) ;
#2962 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2963 = cc_design_person_and_organization_assignment ( #2965, #2964, ( #2966 ) ) ;
#2964 = person_and_organization_role ( 'classification_officer' ) ;
#2965 = person_and_organization ( #3071, #3070 ) ;
#2966 = security_classification ( '', '', #2967 ) ;
#2967 = security_classification_level ( 'unclassified' ) ;
#2968 = cc_design_person_and_organization_assignment ( #2970, #2969, ( #2911 ) ) ;
#2969 = person_and_organization_role ( 'design_supplier' ) ;
#2970 = person_and_organization ( #3071, #3070 ) ;
#2971 = cc_design_person_and_organization_assignment ( #2973, #2972, ( #2911 ) ) ;
#2972 = person_and_organization_role ( 'creator' ) ;
#2973 = person_and_organization ( #3071, #3070 ) ;
#2974 = cc_design_approval ( #2908, ( #2911 ) ) ;
#2975 = approval_date_time ( #2976, #2908 ) ;
#2976 = date_and_time ( #2977, #2904 ) ;
#2977 = calendar_date ( 2020, 21, 2 ) ;
#2978 = mechanical_context ( 'none', #3058, 'mechanical' ) ;
#2979 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3058 ) ;
#2980 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#2981 = product_definition_shape ( 'none', 'none', #3054 ) ;
#2982 = product_related_product_category ( 'detail', '', ( #3062 ) ) ;
#2983 = cc_design_security_classification ( #2966, ( #2911 ) ) ;
#2984 = cc_design_approval ( #2992, ( #2966 ) ) ;
#2985 = approval_date_time ( #2986, #2992 ) ;
#2986 = date_and_time ( #2987, #2988 ) ;
#2987 = calendar_date ( 2020, 21, 2 ) ;
#2988 = local_time ( 17, 36, 49.00000000000000000, #2989 ) ;
#2989 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#2990 = approval_person_organization ( #2956, #2992, #2991 ) ;
#2991 = approval_role ( '' ) ;
#2992 = approval ( #2993, 'unspecified' ) ;
#2993 = approval_status ( 'not_yet_approved' ) ;
#2994 = person_and_organization ( #3071, #3070 ) ;
#2995 = cc_design_person_and_organization_assignment ( #2997, #2996, ( #3009 ) ) ;
#2996 = person_and_organization_role ( 'creator' ) ;
#2997 = person_and_organization ( #3071, #3070 ) ;
#2998 = cc_design_approval ( #3006, ( #3009 ) ) ;
#2999 = approval_date_time ( #3000, #3006 ) ;
#3000 = date_and_time ( #3001, #3002 ) ;
#3001 = calendar_date ( 2020, 21, 2 ) ;
#3002 = local_time ( 17, 36, 49.00000000000000000, #3003 ) ;
#3003 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3004 = approval_person_organization ( #3008, #3006, #3005 ) ;
#3005 = approval_role ( '' ) ;
#3006 = approval ( #3007, 'unspecified' ) ;
#3007 = approval_status ( 'not_yet_approved' ) ;
#3008 = person_and_organization ( #3071, #3070 ) ;
#3009 = product_definition_formation_with_specified_source ( 'any', '', #3072, .not_known. ) ;
#3010 = cc_design_date_and_time_assignment ( #3012, #3011, ( #3030 ) ) ;
#3011 = date_time_role ( 'creation_date' ) ;
#3012 = date_and_time ( #3013, #3014 ) ;
#3013 = calendar_date ( 2020, 21, 2 ) ;
#3014 = local_time ( 17, 36, 49.00000000000000000, #3015 ) ;
#3015 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3016 = cc_design_person_and_organization_assignment ( #3018, #3017, ( #3030 ) ) ;
#3017 = person_and_organization_role ( 'creator' ) ;
#3018 = person_and_organization ( #3071, #3070 ) ;
#3019 = cc_design_approval ( #3027, ( #3030 ) ) ;
#3020 = approval_date_time ( #3021, #3027 ) ;
#3021 = date_and_time ( #3022, #3023 ) ;
#3022 = calendar_date ( 2020, 21, 2 ) ;
#3023 = local_time ( 17, 36, 49.00000000000000000, #3024 ) ;
#3024 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3025 = approval_person_organization ( #3029, #3027, #3026 ) ;
#3026 = approval_role ( '' ) ;
#3027 = approval ( #3028, 'unspecified' ) ;
#3028 = approval_status ( 'not_yet_approved' ) ;
#3029 = person_and_organization ( #3071, #3070 ) ;
#3030 = product_definition ( 'unknown', '', #3009, #3031 ) ;
#3031 = design_context ( 'detailed design', #3033, 'design' ) ;
#3032 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3033 ) ;
#3033 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3034 = shape_definition_representation ( #2916, #2866 ) ;
#3035 = cc_design_person_and_organization_assignment ( #3037, #3036, ( #3072 ) ) ;
#3036 = person_and_organization_role ( 'design_owner' ) ;
#3037 = person_and_organization ( #3071, #3070 ) ;
#3038 = local_time ( 17, 36, 49.00000000000000000, #3039 ) ;
#3039 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3040 = cc_design_person_and_organization_assignment ( #3042, #3041, ( #3054 ) ) ;
#3041 = person_and_organization_role ( 'creator' ) ;
#3042 = person_and_organization ( #3071, #3070 ) ;
#3043 = cc_design_approval ( #3051, ( #3054 ) ) ;
#3044 = approval_date_time ( #3045, #3051 ) ;
#3045 = date_and_time ( #3046, #3047 ) ;
#3046 = calendar_date ( 2020, 21, 2 ) ;
#3047 = local_time ( 17, 36, 49.00000000000000000, #3048 ) ;
#3048 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3049 = approval_person_organization ( #3053, #3051, #3050 ) ;
#3050 = approval_role ( '' ) ;
#3051 = approval ( #3052, 'unspecified' ) ;
#3052 = approval_status ( 'not_yet_approved' ) ;
#3053 = person_and_organization ( #3071, #3070 ) ;
#3054 = product_definition ( 'unknown', '', #2911, #3055 ) ;
#3055 = design_context ( 'detailed design', #3057, 'design' ) ;
#3056 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3057 ) ;
#3057 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3058 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3059 = cc_design_person_and_organization_assignment ( #3061, #3060, ( #3062 ) ) ;
#3060 = person_and_organization_role ( 'design_owner' ) ;
#3061 = person_and_organization ( #3071, #3070 ) ;
#3062 = product ( '5gx10x���c�~��_ge583-l', '5gx10x���c�~��_ge583-l', '', ( #3063 ) ) ;
#3063 = mechanical_context ( 'none', #3095, 'mechanical' ) ;
#3064 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3095 ) ;
#3065 = cc_design_person_and_organization_assignment ( #3067, #3066, ( #2938 ) ) ;
#3066 = person_and_organization_role ( 'design_owner' ) ;
#3067 = person_and_organization ( #3071, #3070 ) ;
#3068 = shape_definition_representation ( #2981, #2868 ) ;
#3069 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3070 = organization ( 'unspecified', 'unspecified', '' ) ;
#3071 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3072 = product ( '(�зǫ~)5gn10x', '(�зǫ~)5gn10x', '', ( #3073 ) ) ;
#3073 = mechanical_context ( 'none', #3168, 'mechanical' ) ;
#3074 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3168 ) ;
#3075 = approval_status ( 'not_yet_approved' ) ;
#3076 = cc_design_security_classification ( #3077, ( #3079 ) ) ;
#3077 = security_classification ( '', '', #3078 ) ;
#3078 = security_classification_level ( 'unclassified' ) ;
#3079 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #3030, #2940, $ ) ;
#3080 = product_definition_shape ( 'none', 'none', #3079 ) ;
#3081 =( representation_relationship ('none','none', #2866, #2833 ) representation_relationship_with_transformation ( #3082 )shape_representation_relationship( ) );
#3082 = item_defined_transformation ( 'none', 'none', #2784, #2845 ) ;
#3083 = context_dependent_shape_representation ( #3336, #3335 ) ;
#3084 = cc_design_person_and_organization_assignment ( #3089, #3086, ( #3332 ) ) ;
#3085 = cc_design_date_and_time_assignment ( #2934, #3087, ( #3332 ) ) ;
#3086 = person_and_organization_role ( 'classification_officer' ) ;
#3087 = date_time_role ( 'classification_date' ) ;
#3088 = approval_person_organization ( #3089, #3329, #3096 ) ;
#3089 = person_and_organization ( #3091, #3090 ) ;
#3090 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#3091 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3092 = date_and_time ( #3093, #3094 ) ;
#3093 = calendar_date ( 2020, 21, 2 ) ;
#3094 = local_time ( 17, 36, 49.00000000000000000, #2933 ) ;
#3095 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3096 = approval_role ( '' ) ;
#3097 = approval_date_time ( #3092, #3329 ) ;
#3098 = cc_design_person_and_organization_assignment ( #3100, #3099, ( #3115 ) ) ;
#3099 = person_and_organization_role ( 'design_supplier' ) ;
#3100 = person_and_organization ( #3071, #3070 ) ;
#3101 = cc_design_person_and_organization_assignment ( #3103, #3102, ( #3115 ) ) ;
#3102 = person_and_organization_role ( 'creator' ) ;
#3103 = person_and_organization ( #3071, #3070 ) ;
#3104 = cc_design_approval ( #3112, ( #3115 ) ) ;
#3105 = approval_date_time ( #3106, #3112 ) ;
#3106 = date_and_time ( #3107, #3108 ) ;
#3107 = calendar_date ( 2020, 21, 2 ) ;
#3108 = local_time ( 17, 36, 49.00000000000000000, #3109 ) ;
#3109 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3110 = approval_person_organization ( #3114, #3112, #3111 ) ;
#3111 = approval_role ( '' ) ;
#3112 = approval ( #3113, 'unspecified' ) ;
#3113 = approval_status ( 'not_yet_approved' ) ;
#3114 = person_and_organization ( #3071, #3070 ) ;
#3115 = product_definition_formation_with_specified_source ( 'any', '', #2938, .not_known. ) ;
#3116 = cc_design_date_and_time_assignment ( #3118, #3117, ( #2940 ) ) ;
#3117 = date_time_role ( 'creation_date' ) ;
#3118 = date_and_time ( #3119, #3120 ) ;
#3119 = calendar_date ( 2020, 21, 2 ) ;
#3120 = local_time ( 17, 36, 49.00000000000000000, #3121 ) ;
#3121 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3122 = cc_design_person_and_organization_assignment ( #3124, #3123, ( #2940 ) ) ;
#3123 = person_and_organization_role ( 'creator' ) ;
#3124 = person_and_organization ( #3071, #3070 ) ;
#3125 = cc_design_approval ( #3134, ( #2940 ) ) ;
#3126 = approval_date_time ( #3127, #3134 ) ;
#3127 = date_and_time ( #3128, #3129 ) ;
#3128 = calendar_date ( 2020, 21, 2 ) ;
#3129 = local_time ( 17, 36, 49.00000000000000000, #3130 ) ;
#3130 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3131 = approval_person_organization ( #3136, #3134, #3132 ) ;
#3132 = approval_role ( '' ) ;
#3133 = local_time ( 17, 36, 49.00000000000000000, #3069 ) ;
#3134 = approval ( #3135, 'unspecified' ) ;
#3135 = approval_status ( 'not_yet_approved' ) ;
#3136 = person_and_organization ( #3071, #3070 ) ;
#3137 = design_context ( 'detailed design', #2980, 'design' ) ;
#3138 = mechanical_context ( 'none', #2937, 'mechanical' ) ;
#3139 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #2937 ) ;
#3140 = cc_design_date_and_time_assignment ( #3142, #3141, ( #3160 ) ) ;
#3141 = date_time_role ( 'creation_date' ) ;
#3142 = date_and_time ( #3143, #3144 ) ;
#3143 = calendar_date ( 2020, 21, 2 ) ;
#3144 = local_time ( 17, 36, 49.00000000000000000, #3145 ) ;
#3145 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3146 = cc_design_person_and_organization_assignment ( #3148, #3147, ( #3160 ) ) ;
#3147 = person_and_organization_role ( 'creator' ) ;
#3148 = person_and_organization ( #3071, #3070 ) ;
#3149 = cc_design_approval ( #3157, ( #3160 ) ) ;
#3150 = approval_date_time ( #3151, #3157 ) ;
#3151 = date_and_time ( #3152, #3153 ) ;
#3152 = calendar_date ( 2020, 21, 2 ) ;
#3153 = local_time ( 17, 36, 49.00000000000000000, #3154 ) ;
#3154 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3155 = approval_person_organization ( #3159, #3157, #3156 ) ;
#3156 = approval_role ( '' ) ;
#3157 = approval ( #3158, 'unspecified' ) ;
#3158 = approval_status ( 'not_yet_approved' ) ;
#3159 = person_and_organization ( #3071, #3070 ) ;
#3160 = product_definition ( 'unknown', '', #2837, #3161 ) ;
#3161 = design_context ( 'detailed design', #3163, 'design' ) ;
#3162 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3163 ) ;
#3163 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3164 = cc_design_person_and_organization_assignment ( #3166, #3165, ( #3167 ) ) ;
#3165 = person_and_organization_role ( 'design_owner' ) ;
#3166 = person_and_organization ( #3071, #3070 ) ;
#3167 = product ( '5ge���o', '5ge���o', '', ( #2978 ) ) ;
#3168 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3169 = security_classification ( '', '', #3172 ) ;
#3170 = person_and_organization_role ( 'classification_officer' ) ;
#3171 = person_and_organization ( #3071, #3070 ) ;
#3172 = security_classification_level ( 'unclassified' ) ;
#3173 = cc_design_person_and_organization_assignment ( #3171, #3170, ( #3169 ) ) ;
#3174 = shape_definition_representation ( #3190, #2867 ) ;
#3175 = product_related_product_category ( 'detail', '', ( #3167 ) ) ;
#3176 = calendar_date ( 2020, 21, 2 ) ;
#3177 = cc_design_security_classification ( #3169, ( #2837 ) ) ;
#3178 = approval_status ( 'not_yet_approved' ) ;
#3179 = person_and_organization ( #3071, #3070 ) ;
#3180 = calendar_date ( 2020, 21, 2 ) ;
#3181 = local_time ( 17, 36, 49.00000000000000000, #3201 ) ;
#3182 = cc_design_date_and_time_assignment ( #3204, #3203, ( #3169 ) ) ;
#3183 = cc_design_approval ( #3193, ( #3169 ) ) ;
#3184 = approval_date_time ( #3191, #3193 ) ;
#3185 = local_time ( 17, 36, 49.00000000000000000, #3186 ) ;
#3186 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3187 = approval_date_time ( #3188, #3199 ) ;
#3188 = date_and_time ( #3189, #3185 ) ;
#3189 = calendar_date ( 2020, 21, 2 ) ;
#3190 = product_definition_shape ( 'none', 'none', #3160 ) ;
#3191 = date_and_time ( #3180, #3181 ) ;
#3192 = approval_role ( '' ) ;
#3193 = approval ( #3178, 'unspecified' ) ;
#3194 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3195 = approval_role ( '' ) ;
#3196 = local_time ( 17, 36, 49.00000000000000000, #2878 ) ;
#3197 = date_and_time ( #3205, #3206 ) ;
#3198 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3199 = approval ( #3075, 'unknown' ) ;
#3200 = cc_design_approval ( #3199, ( #3077 ) ) ;
#3201 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3202 = approval_person_organization ( #3179, #3193, #3192 ) ;
#3203 = date_time_role ( 'classification_date' ) ;
#3204 = date_and_time ( #3176, #3196 ) ;
#3205 = calendar_date ( 2020, 21, 2 ) ;
#3206 = local_time ( 17, 36, 49.00000000000000000, #3198 ) ;
#3207 = person_and_organization_role ( 'classification_officer' ) ;
#3208 = date_time_role ( 'classification_date' ) ;
#3209 = approval_person_organization ( #3210, #3224, #3213 ) ;
#3210 = person_and_organization ( #3212, #3211 ) ;
#3211 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#3212 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3213 = approval_role ( '' ) ;
#3214 = approval_date_time ( #3215, #3224 ) ;
#3215 = date_and_time ( #3216, #3217 ) ;
#3216 = calendar_date ( 2020, 21, 2 ) ;
#3217 = local_time ( 17, 36, 49.00000000000000000, #3218 ) ;
#3218 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3219 = date_and_time ( #3220, #3221 ) ;
#3220 = calendar_date ( 2020, 21, 2 ) ;
#3221 = local_time ( 17, 36, 49.00000000000000000, #3222 ) ;
#3222 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3223 = cc_design_approval ( #3224, ( #3227 ) ) ;
#3224 = approval ( #3225, 'unknown' ) ;
#3225 = approval_status ( 'not_yet_approved' ) ;
#3226 = cc_design_security_classification ( #3227, ( #3434 ) ) ;
#3227 = security_classification ( '', '', #3228 ) ;
#3228 = security_classification_level ( 'unclassified' ) ;
#3229 = product_related_product_category ( 'detail', '', ( #2938 ) ) ;
#3230 = cc_design_security_classification ( #3266, ( #3115 ) ) ;
#3231 = cc_design_approval ( #3428, ( #3266 ) ) ;
#3232 = approval_date_time ( #3233, #3428 ) ;
#3233 = date_and_time ( #3234, #3235 ) ;
#3234 = calendar_date ( 2020, 21, 2 ) ;
#3235 = local_time ( 17, 36, 49.00000000000000000, #3236 ) ;
#3236 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3237 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3238 = approval_role ( '' ) ;
#3239 = approval_date_time ( #3240, #3249 ) ;
#3240 = date_and_time ( #3241, #3242 ) ;
#3241 = calendar_date ( 2020, 21, 2 ) ;
#3242 = local_time ( 17, 36, 49.00000000000000000, #3243 ) ;
#3243 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3244 = date_and_time ( #3245, #3246 ) ;
#3245 = calendar_date ( 2020, 21, 2 ) ;
#3246 = local_time ( 17, 36, 49.00000000000000000, #3247 ) ;
#3247 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3248 = cc_design_approval ( #3249, ( #3252 ) ) ;
#3249 = approval ( #3250, 'unknown' ) ;
#3250 = approval_status ( 'not_yet_approved' ) ;
#3251 = cc_design_security_classification ( #3252, ( #3254 ) ) ;
#3252 = security_classification ( '', '', #3253 ) ;
#3253 = security_classification_level ( 'unclassified' ) ;
#3254 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #3030, #3406, $ ) ;
#3255 = product_definition_shape ( 'none', 'none', #3254 ) ;
#3256 =( representation_relationship ('none','none', #2866, #2841 ) representation_relationship_with_transformation ( #3257 )shape_representation_relationship( ) );
#3257 = item_defined_transformation ( 'none', 'none', #2799, #2845 ) ;
#3258 = context_dependent_shape_representation ( #3293, #3292 ) ;
#3259 = cc_design_person_and_organization_assignment ( #3264, #3261, ( #3289 ) ) ;
#3260 = cc_design_date_and_time_assignment ( #3281, #3262, ( #3289 ) ) ;
#3261 = person_and_organization_role ( 'classification_officer' ) ;
#3262 = date_time_role ( 'classification_date' ) ;
#3263 = approval_person_organization ( #3264, #3286, #3275 ) ;
#3264 = person_and_organization ( #3274, #3265 ) ;
#3265 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#3266 = security_classification ( '', '', #3267 ) ;
#3267 = security_classification_level ( 'unclassified' ) ;
#3268 = shape_definition_representation ( #3312, #2841 ) ;
#3269 = approval_status ( 'not_yet_approved' ) ;
#3270 = product_definition_shape ( 'none', 'none', #3300 ) ;
#3271 = date_and_time ( #3305, #3272 ) ;
#3272 = local_time ( 17, 36, 49.00000000000000000, #3417 ) ;
#3273 = cc_design_approval ( #3425, ( #3419 ) ) ;
#3274 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3275 = approval_role ( '' ) ;
#3276 = approval_date_time ( #3277, #3286 ) ;
#3277 = date_and_time ( #3278, #3279 ) ;
#3278 = calendar_date ( 2020, 21, 2 ) ;
#3279 = local_time ( 17, 36, 49.00000000000000000, #3280 ) ;
#3280 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3281 = date_and_time ( #3282, #3283 ) ;
#3282 = calendar_date ( 2020, 21, 2 ) ;
#3283 = local_time ( 17, 36, 49.00000000000000000, #3284 ) ;
#3284 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3285 = cc_design_approval ( #3286, ( #3289 ) ) ;
#3286 = approval ( #3287, 'unknown' ) ;
#3287 = approval_status ( 'not_yet_approved' ) ;
#3288 = cc_design_security_classification ( #3289, ( #3291 ) ) ;
#3289 = security_classification ( '', '', #3290 ) ;
#3290 = security_classification_level ( 'unclassified' ) ;
#3291 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #3030, #2940, $ ) ;
#3292 = product_definition_shape ( 'none', 'none', #3291 ) ;
#3293 =( representation_relationship ('none','none', #2866, #2833 ) representation_relationship_with_transformation ( #3294 )shape_representation_relationship( ) );
#3294 = item_defined_transformation ( 'none', 'none', #2877, #2845 ) ;
#3295 = context_dependent_shape_representation ( #3420, #3270 ) ;
#3296 = cc_design_person_and_organization_assignment ( #3310, #3298, ( #3419 ) ) ;
#3297 = cc_design_date_and_time_assignment ( #3271, #3308, ( #3419 ) ) ;
#3298 = person_and_organization_role ( 'classification_officer' ) ;
#3299 = security_classification_level ( 'unclassified' ) ;
#3300 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #3030, #2940, $ ) ;
#3301 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3302 = calendar_date ( 2020, 21, 2 ) ;
#3303 = local_time ( 17, 36, 49.00000000000000000, #3304 ) ;
#3304 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3305 = calendar_date ( 2020, 21, 2 ) ;
#3306 = shape_definition_representation ( #3307, #2833 ) ;
#3307 = product_definition_shape ( 'none', 'none', #2940 ) ;
#3308 = date_time_role ( 'classification_date' ) ;
#3309 = approval_person_organization ( #3310, #3425, #3422 ) ;
#3310 = person_and_organization ( #3421, #3311 ) ;
#3311 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#3312 = product_definition_shape ( 'none', 'none', #3406 ) ;
#3313 = product_related_product_category ( 'detail', '', ( #3414 ) ) ;
#3314 = cc_design_security_classification ( #3366, ( #3385 ) ) ;
#3315 = cc_design_approval ( #3323, ( #3366 ) ) ;
#3316 = approval_date_time ( #3317, #3323 ) ;
#3317 = date_and_time ( #3318, #3319 ) ;
#3318 = calendar_date ( 2020, 21, 2 ) ;
#3319 = local_time ( 17, 36, 49.00000000000000000, #3320 ) ;
#3320 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3321 = approval_person_organization ( #3325, #3323, #3322 ) ;
#3322 = approval_role ( '' ) ;
#3323 = approval ( #3324, 'unspecified' ) ;
#3324 = approval_status ( 'not_yet_approved' ) ;
#3325 = person_and_organization ( #3071, #3070 ) ;
#3326 = cc_design_date_and_time_assignment ( #3328, #3327, ( #3366 ) ) ;
#3327 = date_time_role ( 'classification_date' ) ;
#3328 = date_and_time ( #3360, #3361 ) ;
#3329 = approval ( #3330, 'unknown' ) ;
#3330 = approval_status ( 'not_yet_approved' ) ;
#3331 = cc_design_security_classification ( #3332, ( #3334 ) ) ;
#3332 = security_classification ( '', '', #3333 ) ;
#3333 = security_classification_level ( 'unclassified' ) ;
#3334 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #3030, #3406, $ ) ;
#3335 = product_definition_shape ( 'none', 'none', #3334 ) ;
#3336 =( representation_relationship ('none','none', #2866, #2841 ) representation_relationship_with_transformation ( #3337 )shape_representation_relationship( ) );
#3337 = item_defined_transformation ( 'none', 'none', #2788, #2845 ) ;
#3338 = context_dependent_shape_representation ( #3436, #3435 ) ;
#3339 = cc_design_person_and_organization_assignment ( #3210, #3207, ( #3227 ) ) ;
#3340 = cc_design_date_and_time_assignment ( #3219, #3208, ( #3227 ) ) ;
#3341 = security_classification_level ( 'unclassified' ) ;
#3342 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #3030, #2940, $ ) ;
#3343 = product_definition_shape ( 'none', 'none', #3342 ) ;
#3344 =( representation_relationship ('none','none', #2866, #2833 ) representation_relationship_with_transformation ( #3345 )shape_representation_relationship( ) );
#3345 = item_defined_transformation ( 'none', 'none', #2796, #2845 ) ;
#3346 = context_dependent_shape_representation ( #3256, #3255 ) ;
#3347 = cc_design_person_and_organization_assignment ( #3352, #3349, ( #3252 ) ) ;
#3348 = cc_design_date_and_time_assignment ( #3244, #3350, ( #3252 ) ) ;
#3349 = person_and_organization_role ( 'classification_officer' ) ;
#3350 = date_time_role ( 'classification_date' ) ;
#3351 = approval_person_organization ( #3352, #3249, #3238 ) ;
#3352 = person_and_organization ( #3237, #3353 ) ;
#3353 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#3354 = date_and_time ( #3433, #3355 ) ;
#3355 = local_time ( 17, 36, 49.00000000000000000, #3356 ) ;
#3356 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3357 = cc_design_person_and_organization_assignment ( #3359, #3358, ( #3266 ) ) ;
#3358 = person_and_organization_role ( 'classification_officer' ) ;
#3359 = person_and_organization ( #3071, #3070 ) ;
#3360 = calendar_date ( 2020, 21, 2 ) ;
#3361 = local_time ( 17, 36, 49.00000000000000000, #3362 ) ;
#3362 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3363 = cc_design_person_and_organization_assignment ( #3365, #3364, ( #3366 ) ) ;
#3364 = person_and_organization_role ( 'classification_officer' ) ;
#3365 = person_and_organization ( #3071, #3070 ) ;
#3366 = security_classification ( '', '', #3367 ) ;
#3367 = security_classification_level ( 'unclassified' ) ;
#3368 = cc_design_person_and_organization_assignment ( #3370, #3369, ( #3385 ) ) ;
#3369 = person_and_organization_role ( 'design_supplier' ) ;
#3370 = person_and_organization ( #3071, #3070 ) ;
#3371 = cc_design_person_and_organization_assignment ( #3373, #3372, ( #3385 ) ) ;
#3372 = person_and_organization_role ( 'creator' ) ;
#3373 = person_and_organization ( #3071, #3070 ) ;
#3374 = cc_design_approval ( #3382, ( #3385 ) ) ;
#3375 = approval_date_time ( #3376, #3382 ) ;
#3376 = date_and_time ( #3377, #3378 ) ;
#3377 = calendar_date ( 2020, 21, 2 ) ;
#3378 = local_time ( 17, 36, 49.00000000000000000, #3379 ) ;
#3379 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3380 = approval_person_organization ( #3384, #3382, #3381 ) ;
#3381 = approval_role ( '' ) ;
#3382 = approval ( #3383, 'unspecified' ) ;
#3383 = approval_status ( 'not_yet_approved' ) ;
#3384 = person_and_organization ( #3071, #3070 ) ;
#3385 = product_definition_formation_with_specified_source ( 'any', '', #3414, .not_known. ) ;
#3386 = cc_design_date_and_time_assignment ( #3388, #3387, ( #3406 ) ) ;
#3387 = date_time_role ( 'creation_date' ) ;
#3388 = date_and_time ( #3389, #3390 ) ;
#3389 = calendar_date ( 2020, 21, 2 ) ;
#3390 = local_time ( 17, 36, 49.00000000000000000, #3391 ) ;
#3391 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3392 = cc_design_person_and_organization_assignment ( #3394, #3393, ( #3406 ) ) ;
#3393 = person_and_organization_role ( 'creator' ) ;
#3394 = person_and_organization ( #3071, #3070 ) ;
#3395 = cc_design_approval ( #3403, ( #3406 ) ) ;
#3396 = approval_date_time ( #3397, #3403 ) ;
#3397 = date_and_time ( #3398, #3399 ) ;
#3398 = calendar_date ( 2020, 21, 2 ) ;
#3399 = local_time ( 17, 36, 49.00000000000000000, #3400 ) ;
#3400 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3401 = approval_person_organization ( #3405, #3403, #3402 ) ;
#3402 = approval_role ( '' ) ;
#3403 = approval ( #3404, 'unspecified' ) ;
#3404 = approval_status ( 'not_yet_approved' ) ;
#3405 = person_and_organization ( #3071, #3070 ) ;
#3406 = product_definition ( 'unknown', '', #3385, #3407 ) ;
#3407 = design_context ( 'detailed design', #3409, 'design' ) ;
#3408 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3409 ) ;
#3409 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#3410 = item_defined_transformation ( 'none', 'none', #2894, #2845 ) ;
#3411 = cc_design_person_and_organization_assignment ( #3413, #3412, ( #3414 ) ) ;
#3412 = person_and_organization_role ( 'design_owner' ) ;
#3413 = person_and_organization ( #3071, #3070 ) ;
#3414 = product ( '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', '', ( #3415 ) ) ;
#3415 = mechanical_context ( 'none', #3301, 'mechanical' ) ;
#3416 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #3301 ) ;
#3417 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3418 = cc_design_security_classification ( #3419, ( #3300 ) ) ;
#3419 = security_classification ( '', '', #3299 ) ;
#3420 =( representation_relationship ('none','none', #2866, #2833 ) representation_relationship_with_transformation ( #3410 )shape_representation_relationship( ) );
#3421 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3422 = approval_role ( '' ) ;
#3423 = approval_date_time ( #3424, #3425 ) ;
#3424 = date_and_time ( #3302, #3303 ) ;
#3425 = approval ( #3269, 'unknown' ) ;
#3426 = approval_person_organization ( #3430, #3428, #3427 ) ;
#3427 = approval_role ( '' ) ;
#3428 = approval ( #3429, 'unspecified' ) ;
#3429 = approval_status ( 'not_yet_approved' ) ;
#3430 = person_and_organization ( #3071, #3070 ) ;
#3431 = cc_design_date_and_time_assignment ( #3354, #3432, ( #3266 ) ) ;
#3432 = date_time_role ( 'classification_date' ) ;
#3433 = calendar_date ( 2020, 21, 2 ) ;
#3434 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #3030, #3054, $ ) ;
#3435 = product_definition_shape ( 'none', 'none', #3434 ) ;
#3436 =( representation_relationship ('none','none', #2866, #2868 ) representation_relationship_with_transformation ( #3437 )shape_representation_relationship( ) );
#3437 = item_defined_transformation ( 'none', 'none', #2792, #2845 ) ;
#3438 = context_dependent_shape_representation ( #3344, #3343 ) ;
#3439 = cc_design_person_and_organization_assignment ( #3444, #3441, ( #3461 ) ) ;
#3440 = cc_design_date_and_time_assignment ( #3453, #3442, ( #3461 ) ) ;
#3441 = person_and_organization_role ( 'classification_officer' ) ;
#3442 = date_time_role ( 'classification_date' ) ;
#3443 = approval_person_organization ( #3444, #3458, #3447 ) ;
#3444 = person_and_organization ( #3446, #3445 ) ;
#3445 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#3446 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3447 = approval_role ( '' ) ;
#3448 = approval_date_time ( #3449, #3458 ) ;
#3449 = date_and_time ( #3450, #3451 ) ;
#3450 = calendar_date ( 2020, 21, 2 ) ;
#3451 = local_time ( 17, 36, 49.00000000000000000, #3452 ) ;
#3452 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3453 = date_and_time ( #3454, #3455 ) ;
#3454 = calendar_date ( 2020, 21, 2 ) ;
#3455 = local_time ( 17, 36, 49.00000000000000000, #3456 ) ;
#3456 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3457 = cc_design_approval ( #3458, ( #3461 ) ) ;
#3458 = approval ( #3459, 'unknown' ) ;
#3459 = approval_status ( 'not_yet_approved' ) ;
#3460 = cc_design_security_classification ( #3461, ( #3342 ) ) ;
#3461 = security_classification ( '', '', #3341 ) ;
#3462 = context_dependent_shape_representation ( #3495, #3493 ) ;
#3463 = cc_design_person_and_organization_assignment ( #3474, #3471, ( #3491 ) ) ;
#3464 = cc_design_date_and_time_assignment ( #3483, #3472, ( #3491 ) ) ;
#3465 = cc_design_date_and_time_assignment ( #3197, #3467, ( #3077 ) ) ;
#3466 = person_and_organization_role ( 'classification_officer' ) ;
#3467 = date_time_role ( 'classification_date' ) ;
#3468 = approval_person_organization ( #3469, #3199, #3195 ) ;
#3469 = person_and_organization ( #3194, #3470 ) ;
#3470 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#3471 = person_and_organization_role ( 'classification_officer' ) ;
#3472 = date_time_role ( 'classification_date' ) ;
#3473 = approval_person_organization ( #3474, #3488, #3477 ) ;
#3474 = person_and_organization ( #3476, #3475 ) ;
#3475 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#3476 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#3477 = approval_role ( '' ) ;
#3478 = approval_date_time ( #3479, #3488 ) ;
#3479 = date_and_time ( #3480, #3481 ) ;
#3480 = calendar_date ( 2020, 21, 2 ) ;
#3481 = local_time ( 17, 36, 49.00000000000000000, #3482 ) ;
#3482 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3483 = date_and_time ( #3484, #3485 ) ;
#3484 = calendar_date ( 2020, 21, 2 ) ;
#3485 = local_time ( 17, 36, 49.00000000000000000, #3486 ) ;
#3486 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#3487 = cc_design_approval ( #3488, ( #3491 ) ) ;
#3488 = approval ( #3489, 'unknown' ) ;
#3489 = approval_status ( 'not_yet_approved' ) ;
#3490 = cc_design_security_classification ( #3491, ( #3494 ) ) ;
#3491 = security_classification ( '', '', #3492 ) ;
#3492 = security_classification_level ( 'unclassified' ) ;
#3493 = product_definition_shape ( 'none', 'none', #3494 ) ;
#3494 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #3030, #3160, $ ) ;
#3495 =( representation_relationship ('none','none', #2866, #2867 ) representation_relationship_with_transformation ( #3496 )shape_representation_relationship( ) );
#3496 = item_defined_transformation ( 'none', 'none', #2780, #2845 ) ;
#3497 = context_dependent_shape_representation ( #3081, #3080 ) ;
#3498 = cc_design_person_and_organization_assignment ( #3469, #3466, ( #3077 ) ) ;
#3499 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995000, -0.1249999999999994000 ) ) ;
#3500 = circle ( 'none', #3562, 41.39999999999999900 ) ;
#3501 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865443500, -0.7071067811865506800 ) ) ;
#3502 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3503 = circle ( 'none', #3717, 1.976136028425820700 ) ;
#3504 = direction ( 'none', ( 0.0000000000000000000, 1.087600925377308600e-016, -1.000000000000000000 ) ) ;
#3505 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3506 = axis2_placement_3d ( 'none', #3563, #3505, #3504 ) ;
#3507 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999998000, -41.39999999999999900 ) ) ;
#3508 = line ( 'none', #3507, #3510 ) ;
#3509 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3510 = vector ( 'none', #3501, 1000.000000000000000 ) ;
#3511 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#3512 = axis2_placement_3d ( 'none', #3651, #3647, #3646 ) ;
#3513 = face_outer_bound ( 'none', #6478, .t. ) ;
#3514 = axis2_placement_3d ( 'none', #3568, #3570, #3509 ) ;
#3515 = axis2_placement_3d ( 'none', #3584, #3583, #3582 ) ;
#3516 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3517 = vector ( 'none', #3516, 1000.000000000000000 ) ;
#3518 = cartesian_point ( 'none', ( 28.36499999999999800, -1.194253029801473000e-014, 24.26699999999999900 ) ) ;
#3519 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#3520 = conical_surface ( 'none', #3514, 32.00000000000000000, 0.7853981633974439500 ) ;
#3521 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3522 = axis2_placement_3d ( 'none', #3661, #3521, #3519 ) ;
#3523 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#3524 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3525 = axis2_placement_3d ( 'none', #3662, #3524, #3523 ) ;
#3526 = circle ( 'none', #3525, 2.099999999999997900 ) ;
#3527 = circle ( 'none', #3636, 2.000000000000005300 ) ;
#3528 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#3529 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3530 = circle ( 'none', #3641, 2.099999999999997900 ) ;
#3531 = axis2_placement_3d ( 'none', #3696, #3705, #3700 ) ;
#3532 = face_outer_bound ( 'none', #6596, .t. ) ;
#3533 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#3534 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3535 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999999300, -41.39999999999999900 ) ) ;
#3536 = axis2_placement_3d ( 'none', #3547, #3529, #3528 ) ;
#3537 = circle ( 'none', #3536, 2.100000000000001000 ) ;
#3538 = cylindrical_surface ( 'none', #3704, 5.000000000000000000 ) ;
#3539 = axis2_placement_3d ( 'none', #3535, #3534, #3533 ) ;
#3540 = face_outer_bound ( 'none', #6525, .t. ) ;
#3541 = face_bound ( 'none', #6583, .t. ) ;
#3542 = face_bound ( 'none', #6623, .t. ) ;
#3543 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#3544 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3545 = axis2_placement_3d ( 'none', #3551, #3544, #3543 ) ;
#3546 = face_bound ( 'none', #6618, .t. ) ;
#3547 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#3548 = circle ( 'none', #3645, 2.000000000000005300 ) ;
#3549 = face_bound ( 'none', #6573, .t. ) ;
#3550 = direction ( 'none', ( 0.0000000000000000000, -1.102578480493733400e-016, 1.000000000000000000 ) ) ;
#3551 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#3552 = axis2_placement_3d ( 'none', #3560, #3558, #3550 ) ;
#3553 = conical_surface ( 'none', #3552, 41.29999999999999700, 0.7853981633974461700 ) ;
#3554 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#3555 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3556 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995000, 3.055000000000001000 ) ) ;
#3557 = axis2_placement_3d ( 'none', #3556, #3555, #3554 ) ;
#3558 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3559 = circle ( 'none', #3545, 41.39999999999999900 ) ;
#3560 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#3561 = plane ( 'none', #3539 ) ;
#3562 = axis2_placement_3d ( 'none', #3511, #3719, #3718 ) ;
#3563 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#3564 = circle ( 'none', #3723, 7.000000000000000000 ) ;
#3565 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3566 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3567 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3568 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#3569 = face_outer_bound ( 'none', #6531, .t. ) ;
#3570 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3571 = axis2_placement_3d ( 'none', #3567, #3566, #3565 ) ;
#3572 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3573 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3574 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#3575 = circle ( 'none', #3506, 31.89999999999999900 ) ;
#3576 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3577 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3578 = axis2_placement_3d ( 'none', #3586, #3577, #3576 ) ;
#3579 = circle ( 'none', #3581, 32.00000000000000000 ) ;
#3580 = cylindrical_surface ( 'none', #3571, 32.00000000000000000 ) ;
#3581 = axis2_placement_3d ( 'none', #3574, #3573, #3572 ) ;
#3582 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#3583 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3584 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#3585 = face_outer_bound ( 'none', #6521, .t. ) ;
#3586 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994400, 3.552713678800494200e-016 ) ) ;
#3587 = circle ( 'none', #3515, 2.100000000000001000 ) ;
#3588 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999997000, -27.49999999999999600 ) ) ;
#3589 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997500, -26.42000000000000200 ) ) ;
#3590 = cartesian_point ( 'none', ( 6.123233995736766300e-016, 5.399999999999995900, -4.999999999999999100 ) ) ;
#3591 = circle ( 'none', #3522, 2.099999999999997900 ) ;
#3592 = face_outer_bound ( 'none', #6260, .t. ) ;
#3593 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#3594 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3595 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#3596 = axis2_placement_3d ( 'none', #3595, #3594, #3593 ) ;
#3597 = cylindrical_surface ( 'none', #3596, 2.099999999999997900 ) ;
#3598 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.599999999999995200, -8.499999999999998200 ) ) ;
#3599 = direction ( 'none', ( 0.0000000000000000000, 1.102578480493733400e-016, -1.000000000000000000 ) ) ;
#3600 = axis2_placement_3d ( 'none', #3604, #3652, #3599 ) ;
#3601 = toroidal_surface ( 'none', #3684, 0.04999999999999884400, 2.999999999999999600 ) ;
#3602 = circle ( 'none', #3691, 41.39999999999999900 ) ;
#3603 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#3604 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#3605 = face_outer_bound ( 'none', #6565, .t. ) ;
#3606 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#3607 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3608 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#3609 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3610 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999998800, 1.887379141862764600e-016 ) ) ;
#3611 = circle ( 'none', #3578, 32.00000000000000000 ) ;
#3612 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3613 = vector ( 'none', #3612, 1000.000000000000000 ) ;
#3614 = line ( 'none', #3518, #3517 ) ;
#3615 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999992200, 20.06700000000000400 ) ) ;
#3616 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999997700, -27.49999999999999600 ) ) ;
#3617 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.891920202254596000e-015, 5.000000000000000000 ) ) ;
#3618 = cylindrical_surface ( 'none', #3512, 9.499999999999998200 ) ;
#3619 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991300, 24.26699999999999900 ) ) ;
#3620 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999993800, 32.00000000000000000 ) ) ;
#3621 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999997300, 4.996003610813200500e-016 ) ) ;
#3622 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994800, 3.552713678800494700e-016 ) ) ;
#3623 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3624 = conical_surface ( 'none', #3635, 31.89999999999999900, 0.7853981633974526100 ) ;
#3625 = circle ( 'none', #3627, 32.00000000000000000 ) ;
#3626 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#3627 = axis2_placement_3d ( 'none', #3621, #3623, #3657 ) ;
#3628 = axis2_placement_3d ( 'none', #3606, #3607, #3603 ) ;
#3629 = circle ( 'none', #3600, 41.29999999999999700 ) ;
#3630 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#3631 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3632 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 5.399999999999991500, 32.00000000000000000 ) ) ;
#3633 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991700, 22.16700000000000200 ) ) ;
#3634 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#3635 = axis2_placement_3d ( 'none', #3626, #3631, #3660 ) ;
#3636 = axis2_placement_3d ( 'none', #3634, #3702, #3701 ) ;
#3637 = circle ( 'none', #3708, 2.099999999999997900 ) ;
#3638 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#3639 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3640 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990900, 30.62999999999999900 ) ) ;
#3641 = axis2_placement_3d ( 'none', #3640, #3639, #3638 ) ;
#3642 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#3643 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3644 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#3645 = axis2_placement_3d ( 'none', #3644, #3643, #3642 ) ;
#3646 = direction ( 'none', ( 0.0000000000000000000, 9.130123557772670800e-017, -1.000000000000000000 ) ) ;
#3647 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3648 = cartesian_point ( 'none', ( 28.36499999999999800, -1.194253029801473000e-014, 24.26699999999999900 ) ) ;
#3649 = cartesian_point ( 'none', ( 28.36499999999999800, -1.147623662767216600e-014, 20.06700000000000400 ) ) ;
#3650 = line ( 'none', #3649, #3613 ) ;
#3651 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#3652 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3653 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3654 = axis2_placement_3d ( 'none', #3610, #3609, #3608 ) ;
#3655 = circle ( 'none', #3654, 41.39999999999999900 ) ;
#3656 = face_outer_bound ( 'none', #6569, .t. ) ;
#3657 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#3658 = cylindrical_surface ( 'none', #3689, 41.39999999999999900 ) ;
#3659 = conical_surface ( 'none', #3628, 41.39999999999999900, 0.7853981633974526100 ) ;
#3660 = direction ( 'none', ( 0.0000000000000000000, -1.087600925377308600e-016, 1.000000000000000000 ) ) ;
#3661 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991700, 22.16700000000000200 ) ) ;
#3662 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#3663 = circle ( 'none', #3557, 8.000000000000001800 ) ;
#3664 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3665 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3666 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.596323321948147100e-015, -5.102943980648418200e-031 ) ) ;
#3667 = axis2_placement_3d ( 'none', #3666, #3665, #3664 ) ;
#3668 = circle ( 'none', #3667, 41.39999999999999900 ) ;
#3669 = face_bound ( 'none', #6625, .t. ) ;
#3670 = cylindrical_surface ( 'none', #3531, 32.00000000000000000 ) ;
#3671 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3672 = vector ( 'none', #3671, 1000.000000000000000 ) ;
#3673 = face_bound ( 'none', #6581, .t. ) ;
#3674 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -41.39999999999999900 ) ) ;
#3675 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3676 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3677 = line ( 'none', #3711, #3672 ) ;
#3678 = direction ( 'none', ( -1.000000000000000000, 1.110223024625145100e-016, 1.023771231724018200e-014 ) ) ;
#3679 = face_outer_bound ( 'none', #6640, .t. ) ;
#3680 = direction ( 'none', ( 0.0000000000000000000, 2.220446049250312800e-016, -1.000000000000000000 ) ) ;
#3681 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.220446049250312800e-016 ) ) ;
#3682 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.08999999596783000 ) ) ;
#3683 = axis2_placement_3d ( 'none', #3688, #3687, #3678 ) ;
#3684 = axis2_placement_3d ( 'none', #3682, #3681, #3680 ) ;
#3685 = face_outer_bound ( 'none', #6642, .t. ) ;
#3686 = face_outer_bound ( 'none', #6627, .t. ) ;
#3687 = direction ( 'none', ( 1.110223024625156400e-016, 1.000000000000000000, 1.110223024625144800e-016 ) ) ;
#3688 = cartesian_point ( 'none', ( 19.08999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#3689 = axis2_placement_3d ( 'none', #3695, #3694, #3692 ) ;
#3690 = direction ( 'none', ( 0.0000000000000000000, 1.152292163994256100e-016, -1.000000000000000000 ) ) ;
#3691 = axis2_placement_3d ( 'none', #3622, #3653, #3690 ) ;
#3692 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3693 = toroidal_surface ( 'none', #3683, 0.04999999999999884400, 2.999999999999999600 ) ;
#3694 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3695 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3696 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3697 = face_outer_bound ( 'none', #6605, .t. ) ;
#3698 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#3699 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3700 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#3701 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#3702 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3703 = face_outer_bound ( 'none', #6601, .t. ) ;
#3704 = axis2_placement_3d ( 'none', #3630, #3699, #3698 ) ;
#3705 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3706 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#3707 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3708 = axis2_placement_3d ( 'none', #3633, #3707, #3706 ) ;
#3709 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3710 = axis2_placement_3d ( 'none', #3709, #3676, #3675 ) ;
#3711 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -4.596323321948147100e-015, 41.39999999999999900 ) ) ;
#3712 = face_outer_bound ( 'none', #6541, .t. ) ;
#3713 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3714 = cylindrical_surface ( 'none', #3710, 41.39999999999999900 ) ;
#3715 = face_bound ( 'none', #6515, .t. ) ;
#3716 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -9.192646643896294300e-015, 41.39999999999999900 ) ) ;
#3717 = axis2_placement_3d ( 'none', #3724, #3502, #3713 ) ;
#3718 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#3719 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3720 = face_outer_bound ( 'none', #6606, .t. ) ;
#3721 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#3722 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3723 = axis2_placement_3d ( 'none', #3499, #3722, #3721 ) ;
#3724 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 19.08999999596783000 ) ) ;
#3725 = cartesian_point ( 'none', ( 40.14290219459024900, 43.66051516076008500, -40.00000000000000000 ) ) ;
#3726 = cartesian_point ( 'none', ( 40.19263078947864200, 43.78057328670651300, -40.00000000000000000 ) ) ;
#3727 = cartesian_point ( 'none', ( 40.27742514673639100, 43.98528953992151700, -39.85556318423902400 ) ) ;
#3728 = cartesian_point ( 'none', ( 40.24206183164389500, 43.89991304081094400, -39.94692606565502800 ) ) ;
#3729 = cartesian_point ( 'none', ( 40.31278846182888700, 44.07066603903208300, -39.76420030282301400 ) ) ;
#3730 = cartesian_point ( 'none', ( 40.33366085467375900, 44.12105757683034600, -39.63564182009490400 ) ) ;
#3731 = cartesian_point ( 'none', ( 40.33422783146351500, 44.12242641041564200, -39.50570071194478300 ) ) ;
#3732 = cartesian_point ( 'none', ( 39.35684790844425900, 43.98610224491528700, -40.00000000000000000 ) ) ;
#3733 = cartesian_point ( 'none', ( 39.39088056019510000, 44.11271745645787200, -40.00000000000000000 ) ) ;
#3734 = cartesian_point ( 'none', ( 39.47309053096341800, 44.41860059163286700, -39.76402686987655200 ) ) ;
#3735 = cartesian_point ( 'none', ( 39.44889982121394200, 44.32858726535186400, -39.85545453146291800 ) ) ;
#3736 = cartesian_point ( 'none', ( 39.42470911146445900, 44.23857393907085400, -39.94688219304929100 ) ) ;
#3737 = cartesian_point ( 'none', ( 39.48771052815418200, 44.47306135204605200, -39.50539164852840200 ) ) ;
#3738 = cartesian_point ( 'none', ( 39.48735324604434300, 44.47169196949753500, -39.63538518313031000 ) ) ;
#3739 = cartesian_point ( 'none', ( 38.50635633915472800, 44.15526968307215600, -40.00000000000000000 ) ) ;
#3740 = cartesian_point ( 'none', ( 38.52339505004435700, 44.28534697295367600, -40.00000000000000000 ) ) ;
#3741 = cartesian_point ( 'none', ( 38.55243176140327000, 44.50707425151872300, -39.85529371956061300 ) ) ;
#3742 = cartesian_point ( 'none', ( 38.54033111810998200, 44.41464292494418200, -39.94681725061830200 ) ) ;
#3743 = cartesian_point ( 'none', ( 38.57165183235248000, 44.65396185919119900, -39.63500538642897900 ) ) ;
#3744 = cartesian_point ( 'none', ( 38.56453240469655700, 44.59950557809326500, -39.76377018850292400 ) ) ;
#3745 = cartesian_point ( 'none', ( 38.57180052126790300, 44.65524566087128700, -39.50493434698178400 ) ) ;
#3746 = cartesian_point ( 'none', ( -44.41464292494419700, 38.54033111810995400, -39.94681725061830200 ) ) ;
#3747 = cartesian_point ( 'none', ( -44.65411468989441300, 37.65551718315503400, -39.63453078455818000 ) ) ;
#3748 = cartesian_point ( 'none', ( -44.59972363220185800, 37.65551718315503400, -39.76344934983475100 ) ) ;
#3749 = cartesian_point ( 'none', ( -44.50727704530015700, 37.65551718315503400, -39.85509268781164800 ) ) ;
#3750 = cartesian_point ( 'none', ( -44.41483045839845500, 37.65551718315503400, -39.94673602578854600 ) ) ;
#3751 = cartesian_point ( 'none', ( -44.28544215645008100, 37.65551718315503400, -40.00000000000000000 ) ) ;
#3752 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65551718315503400, -40.00000000000000000 ) ) ;
#3753 = cartesian_point ( 'none', ( -44.65524566087130200, 38.57180052126786800, -39.50493434698178400 ) ) ;
#3754 = cartesian_point ( 'none', ( -44.65396185919121300, 38.57165183235244400, -39.63500538642897900 ) ) ;
#3755 = cartesian_point ( 'none', ( -44.59950557809327900, 38.56453240469652900, -39.76377018850292400 ) ) ;
#3756 = cartesian_point ( 'none', ( -44.50707425151873800, 38.55243176140324100, -39.85529371956061300 ) ) ;
#3757 = cartesian_point ( 'none', ( 44.32858726535188500, -39.44889982121392100, -39.85545453146291800 ) ) ;
#3758 = cartesian_point ( 'none', ( 44.23857393907087500, -39.42470911146443800, -39.94688219304929100 ) ) ;
#3759 = cartesian_point ( 'none', ( 44.11271745645789400, -39.39088056019507900, -40.00000000000000000 ) ) ;
#3760 = cartesian_point ( 'none', ( 43.98610224491530800, -39.35684790844423700, -40.00000000000000000 ) ) ;
#3761 = cartesian_point ( 'none', ( 44.12242641041566300, -40.33422783146349400, -39.50570071194478300 ) ) ;
#3762 = cartesian_point ( 'none', ( 44.12105757683036700, -40.33366085467374500, -39.63564182009490400 ) ) ;
#3763 = cartesian_point ( 'none', ( 44.07066603903210500, -40.31278846182886600, -39.76420030282301400 ) ) ;
#3764 = cartesian_point ( 'none', ( 43.98528953992153800, -40.27742514673637000, -39.85556318423902400 ) ) ;
#3765 = cartesian_point ( 'none', ( 43.89991304081096500, -40.24206183164387300, -39.94692606565502800 ) ) ;
#3766 = cartesian_point ( 'none', ( 43.78057328670653400, -40.19263078947862100, -40.00000000000000000 ) ) ;
#3767 = cartesian_point ( 'none', ( 43.66051516076010600, -40.14290219459022800, -40.00000000000000000 ) ) ;
#3768 = cartesian_point ( 'none', ( 43.77179146878526000, -41.18074513477282700, -39.50600977536117100 ) ) ;
#3769 = cartesian_point ( 'none', ( 43.77042318416317800, -41.17996846330316200, -39.63589845705949000 ) ) ;
#3770 = cartesian_point ( 'none', ( 43.72273148643132100, -41.15248639269433500, -39.76437373576948200 ) ) ;
#3771 = cartesian_point ( 'none', ( 43.64199181449118500, -41.10595047225882600, -39.85567183701512300 ) ) ;
#3772 = cartesian_point ( 'none', ( 43.56125214255105500, -41.05941455182330900, -39.94696993826077100 ) ) ;
#3773 = cartesian_point ( 'none', ( 43.44842911695517500, -40.99438101876216200, -40.00000000000000000 ) ) ;
#3774 = cartesian_point ( 'none', ( 43.33492807660489600, -40.92895648073621800, -40.00000000000000000 ) ) ;
#3775 = cartesian_point ( 'none', ( 43.25298176079707700, -41.95720372637709500, -39.50617035748780400 ) ) ;
#3776 = cartesian_point ( 'none', ( 43.25170012713579800, -41.95621879375805500, -39.63603174273252000 ) ) ;
#3777 = cartesian_point ( 'none', ( 43.20804106437128000, -41.92266690109714500, -39.76446379362423800 ) ) ;
#3778 = cartesian_point ( 'none', ( 43.13415340014584800, -41.86588439542524800, -39.85572825214192200 ) ) ;
#3779 = cartesian_point ( 'none', ( 43.06026573592041700, -41.80910188975335000, -39.94699271065961500 ) ) ;
#3780 = cartesian_point ( 'none', ( 42.95703159111985800, -41.72976667900981300, -40.00000000000000000 ) ) ;
#3781 = cartesian_point ( 'none', ( 42.85317750618207800, -41.64995504564923600, -40.00000000000000000 ) ) ;
#3782 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#3783 = cartesian_point ( 'none', ( 42.60395946044694400, -42.60395946044691600, -39.63603174273252000 ) ) ;
#3784 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#3785 = face_outer_bound ( 'none', #5763, .t. ) ;
#3786 = axis2_placement_3d ( 'none', #3784, #3855, #3854 ) ;
#3787 = axis2_placement_3d ( 'none', #3844, #3843, #3842 ) ;
#3788 = cartesian_point ( 'none', ( -37.65551718315506200, -44.65525064460425100, -39.50436326774917700 ) ) ;
#3789 = cartesian_point ( 'none', ( -39.53681019841928200, -44.65524041211216400, -39.50553579520521900 ) ) ;
#3790 = cartesian_point ( 'none', ( -41.27486110884635200, -43.93532437832782000, -39.50617035748780400 ) ) ;
#3791 = cartesian_point ( 'none', ( -42.60509274358709300, -42.60509274358707900, -39.50617035748781100 ) ) ;
#3792 = face_outer_bound ( 'none', #5923, .t. ) ;
#3793 =( bounded_curve ( ) b_spline_curve ( 3, ( #3791, #3790, #3789, #3788 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -8.881784197001252300e-016, 0.7853600871865100700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#3794 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3795 = face_outer_bound ( 'none', #5849, .t. ) ;
#3796 = plane ( 'none', #3845 ) ;
#3797 = cartesian_point ( 'none', ( 37.65551718315506900, 44.65525064460424400, -39.50436326774918400 ) ) ;
#3798 = cartesian_point ( 'none', ( 39.53681019841927500, 44.65524041211215000, -39.50553579520521900 ) ) ;
#3799 = cartesian_point ( 'none', ( 41.27486110884633800, 43.93532437832781300, -39.50617035748780400 ) ) ;
#3800 = cartesian_point ( 'none', ( 42.60509274358707900, 42.60509274358707900, -39.50617035748781100 ) ) ;
#3801 = cartesian_point ( 'none', ( 42.56535398273423000, -42.56535398273420200, -39.76446379362423800 ) ) ;
#3802 = cartesian_point ( 'none', ( 42.50001889778555900, -42.50001889778553700, -39.85572825214192200 ) ) ;
#3803 = cartesian_point ( 'none', ( 42.43468381283689400, -42.43468381283686600, -39.94699271065961500 ) ) ;
#3804 = cartesian_point ( 'none', ( 42.34339913506485000, -42.34339913506482100, -40.00000000000000000 ) ) ;
#3805 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#3806 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3805, #3804, #3803, #3802, #3801, #3783, #3782 ),
( #3781, #3780, #3779, #3778, #3777, #3776, #3775 ),
( #3774, #3773, #3772, #3771, #3770, #3769, #3768 ),
( #3767, #3766, #3765, #3764, #3763, #3762, #3761 ),
( #3760, #3759, #3758, #3757, #3946, #3945, #3944 ),
( #3943, #3942, #3941, #3940, #3939, #3938, #3937 ),
( #3936, #3935, #3934, #3933, #3932, #3931, #3930 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 4.670409358399095900e-016, 0.3926800435932545900, 0.7853600871865087400 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3807 = direction ( 'none', ( 0.008726203243944236400, 0.008726203243944238200, 0.9999238504775706000 ) ) ;
#3808 = cartesian_point ( 'none', ( 38.00079954461618600, 38.00079954461617100, 0.1221621940303069900 ) ) ;
#3809 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, 0.008726535498373950300 ) ) ;
#3810 = axis2_placement_3d ( 'none', #3808, #3807, #3929 ) ;
#3811 = face_outer_bound ( 'none', #5703, .t. ) ;
#3812 = cylindrical_surface ( 'none', #3816, 7.000000000000000900 ) ;
#3813 = face_outer_bound ( 'none', #5696, .t. ) ;
#3814 = face_outer_bound ( 'none', #5691, .t. ) ;
#3815 = cylindrical_surface ( 'none', #3810, 7.000000000000000900 ) ;
#3816 = axis2_placement_3d ( 'none', #3927, #3915, #3809 ) ;
#3817 = cartesian_point ( 'none', ( -44.65525064460425900, 37.65551718315503400, -39.50436326774918400 ) ) ;
#3818 = cartesian_point ( 'none', ( -40.14290219459024200, -43.66051516076009200, -40.00000000000000000 ) ) ;
#3819 = cartesian_point ( 'none', ( -41.18074513477284200, -43.77179146878523900, -39.50600977536117100 ) ) ;
#3820 = cartesian_point ( 'none', ( -41.17996846330317600, -43.77042318416315700, -39.63589845705949000 ) ) ;
#3821 = cartesian_point ( 'none', ( -41.15248639269434200, -43.72273148643130000, -39.76437373576948200 ) ) ;
#3822 = cartesian_point ( 'none', ( -41.10595047225883300, -43.64199181449117000, -39.85567183701512300 ) ) ;
#3823 = cartesian_point ( 'none', ( -41.05941455182331600, -43.56125214255103400, -39.94696993826077100 ) ) ;
#3824 = cartesian_point ( 'none', ( -40.99438101876217600, -43.44842911695516100, -40.00000000000000000 ) ) ;
#3825 = cartesian_point ( 'none', ( -40.92895648073623200, -43.33492807660488200, -40.00000000000000000 ) ) ;
#3826 = cartesian_point ( 'none', ( -41.95720372637710900, -43.25298176079705600, -39.50617035748780400 ) ) ;
#3827 = cartesian_point ( 'none', ( -41.95621879375806900, -43.25170012713577700, -39.63603174273252000 ) ) ;
#3828 = cartesian_point ( 'none', ( -41.92266690109716600, -43.20804106437126500, -39.76446379362423800 ) ) ;
#3829 = cartesian_point ( 'none', ( -41.86588439542526900, -43.13415340014583400, -39.85572825214192200 ) ) ;
#3830 = cartesian_point ( 'none', ( -41.80910188975337100, -43.06026573592040300, -39.94699271065961500 ) ) ;
#3831 = cartesian_point ( 'none', ( -41.72976667900982800, -42.95703159111984300, -40.00000000000000000 ) ) ;
#3832 = cartesian_point ( 'none', ( -41.64995504564925000, -42.85317750618207100, -40.00000000000000000 ) ) ;
#3833 = cartesian_point ( 'none', ( -42.60509274358708600, -42.60509274358707900, -39.50617035748780400 ) ) ;
#3834 = cartesian_point ( 'none', ( -42.60395946044693000, -42.60395946044692300, -39.63603174273252000 ) ) ;
#3835 = cartesian_point ( 'none', ( -42.56535398273422300, -42.56535398273421600, -39.76446379362423800 ) ) ;
#3836 = cartesian_point ( 'none', ( -42.50001889778555200, -42.50001889778554400, -39.85572825214192200 ) ) ;
#3837 = cartesian_point ( 'none', ( -42.43468381283688700, -42.43468381283688000, -39.94699271065961500 ) ) ;
#3838 = cartesian_point ( 'none', ( -42.34339913506483600, -42.34339913506482800, -40.00000000000000000 ) ) ;
#3839 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#3840 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3839, #3838, #3837, #3836, #3835, #3834, #3833 ),
( #3832, #3831, #3830, #3829, #3828, #3827, #3826 ),
( #3825, #3824, #3823, #3822, #3821, #3820, #3819 ),
( #3818, #3888, #3887, #3886, #3885, #3884, #3883 ),
( #3882, #3881, #3880, #3879, #3878, #3877, #3876 ),
( #3875, #3874, #3873, #3872, #3871, #3870, #3869 ),
( #3868, #3867, #3866, #3865, #3864, #3863, #3862 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.3926800435932549800, 0.7853600871865099600 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3841 = face_bound ( 'none', #5946, .t. ) ;
#3842 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3843 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3844 = cartesian_point ( 'none', ( -37.65551718315506200, -44.15526968307215600, -39.50000000000000000 ) ) ;
#3845 = axis2_placement_3d ( 'none', #3847, #3859, #3858 ) ;
#3846 = circle ( 'none', #3787, 0.5000000000000004400 ) ;
#3847 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#3848 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3849 = direction ( 'none', ( -1.541976423090495400e-016, 1.000000000000000000, -1.926003258352676000e-034 ) ) ;
#3850 = vector ( 'none', #3849, 1000.000000000000000 ) ;
#3851 = cartesian_point ( 'none', ( 44.65525064460425900, 37.65119182692042400, -39.50436326774918400 ) ) ;
#3852 = direction ( 'none', ( 0.008726203243944236400, -0.008726203243944233000, -0.9999238504775704900 ) ) ;
#3853 = vector ( 'none', #3852, 1000.000000000000000 ) ;
#3854 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3855 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3856 = cartesian_point ( 'none', ( -45.00053300606538900, 38.00079954461616400, 0.06107644554168927000 ) ) ;
#3857 = line ( 'none', #3856, #3853 ) ;
#3858 = direction ( 'none', ( 3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3859 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3860 = circle ( 'none', #3786, 3.799999999999998000 ) ;
#3861 = axis2_placement_3d ( 'none', #3912, #3848, #3794 ) ;
#3862 = cartesian_point ( 'none', ( -37.65551718315505500, -44.65525064460424400, -39.50436326774918400 ) ) ;
#3863 = cartesian_point ( 'none', ( -37.65551718315505500, -44.65411468989439900, -39.63453078455818000 ) ) ;
#3864 = cartesian_point ( 'none', ( -37.65551718315505500, -44.59972363220185100, -39.76344934983474400 ) ) ;
#3865 = cartesian_point ( 'none', ( -37.65551718315505500, -44.50727704530015000, -39.85509268781164100 ) ) ;
#3866 = cartesian_point ( 'none', ( -37.65551718315505500, -44.41483045839844800, -39.94673602578853900 ) ) ;
#3867 = cartesian_point ( 'none', ( -37.65551718315505500, -44.28544215645007400, -40.00000000000000000 ) ) ;
#3868 = cartesian_point ( 'none', ( -37.65551718315505500, -44.15526968307216300, -40.00000000000000000 ) ) ;
#3869 = cartesian_point ( 'none', ( -38.57180052126788900, -44.65524566087128700, -39.50493434698178400 ) ) ;
#3870 = cartesian_point ( 'none', ( -38.57165183235246500, -44.65396185919119900, -39.63500538642897900 ) ) ;
#3871 = cartesian_point ( 'none', ( -38.56453240469655000, -44.59950557809327200, -39.76377018850291700 ) ) ;
#3872 = cartesian_point ( 'none', ( -38.55243176140326300, -44.50707425151873100, -39.85529371956060600 ) ) ;
#3873 = cartesian_point ( 'none', ( -38.54033111810997500, -44.41464292494418900, -39.94681725061829500 ) ) ;
#3874 = cartesian_point ( 'none', ( -38.52339505004434300, -44.28534697295368300, -40.00000000000000000 ) ) ;
#3875 = cartesian_point ( 'none', ( -38.50635633915471300, -44.15526968307216300, -40.00000000000000000 ) ) ;
#3876 = cartesian_point ( 'none', ( -39.48771052815416000, -44.47306135204605200, -39.50539164852840200 ) ) ;
#3877 = cartesian_point ( 'none', ( -39.48735324604432200, -44.47169196949753500, -39.63538518313031000 ) ) ;
#3878 = cartesian_point ( 'none', ( -39.47309053096341100, -44.41860059163286700, -39.76402686987655200 ) ) ;
#3879 = cartesian_point ( 'none', ( -39.44889982121392800, -44.32858726535186400, -39.85545453146291800 ) ) ;
#3880 = cartesian_point ( 'none', ( -39.42470911146444500, -44.23857393907085400, -39.94688219304929100 ) ) ;
#3881 = cartesian_point ( 'none', ( -39.39088056019509300, -44.11271745645787900, -40.00000000000000000 ) ) ;
#3882 = cartesian_point ( 'none', ( -39.35684790844425200, -43.98610224491529400, -40.00000000000000000 ) ) ;
#3883 = cartesian_point ( 'none', ( -40.33422783146350100, -44.12242641041564200, -39.50570071194478300 ) ) ;
#3884 = cartesian_point ( 'none', ( -40.33366085467375200, -44.12105757683034600, -39.63564182009490400 ) ) ;
#3885 = cartesian_point ( 'none', ( -40.31278846182887300, -44.07066603903208300, -39.76420030282301400 ) ) ;
#3886 = cartesian_point ( 'none', ( -40.27742514673637700, -43.98528953992151700, -39.85556318423902400 ) ) ;
#3887 = cartesian_point ( 'none', ( -40.24206183164388100, -43.89991304081094400, -39.94692606565502800 ) ) ;
#3888 = cartesian_point ( 'none', ( -40.19263078947863500, -43.78057328670652000, -40.00000000000000000 ) ) ;
#3889 = cartesian_point ( 'none', ( 41.18074513477284900, 43.77179146878523900, -39.50600977536117100 ) ) ;
#3890 = cartesian_point ( 'none', ( 41.17996846330318300, 43.77042318416315700, -39.63589845705949000 ) ) ;
#3891 = cartesian_point ( 'none', ( 41.15248639269435700, 43.72273148643130000, -39.76437373576948200 ) ) ;
#3892 = cartesian_point ( 'none', ( 41.10595047225884700, 43.64199181449117000, -39.85567183701512300 ) ) ;
#3893 = cartesian_point ( 'none', ( 41.05941455182333000, 43.56125214255103400, -39.94696993826077100 ) ) ;
#3894 = cartesian_point ( 'none', ( 40.99438101876218400, 43.44842911695516100, -40.00000000000000000 ) ) ;
#3895 = cartesian_point ( 'none', ( 40.92895648073624000, 43.33492807660487500, -40.00000000000000000 ) ) ;
#3896 = cartesian_point ( 'none', ( 41.95720372637710900, 43.25298176079705600, -39.50617035748780400 ) ) ;
#3897 = cartesian_point ( 'none', ( 41.95621879375806900, 43.25170012713577700, -39.63603174273252000 ) ) ;
#3898 = cartesian_point ( 'none', ( 41.92266690109716600, 43.20804106437126500, -39.76446379362423800 ) ) ;
#3899 = cartesian_point ( 'none', ( 41.86588439542526900, 43.13415340014583400, -39.85572825214192200 ) ) ;
#3900 = cartesian_point ( 'none', ( 41.80910188975337100, 43.06026573592040300, -39.94699271065961500 ) ) ;
#3901 = cartesian_point ( 'none', ( 41.72976667900982800, 42.95703159111984300, -40.00000000000000000 ) ) ;
#3902 = cartesian_point ( 'none', ( 41.64995504564925000, 42.85317750618205700, -40.00000000000000000 ) ) ;
#3903 = cartesian_point ( 'none', ( 42.60509274358708600, 42.60509274358707900, -39.50617035748780400 ) ) ;
#3904 = cartesian_point ( 'none', ( 42.60395946044693000, 42.60395946044692300, -39.63603174273252000 ) ) ;
#3905 = cartesian_point ( 'none', ( 42.56535398273422300, 42.56535398273421600, -39.76446379362423800 ) ) ;
#3906 = cartesian_point ( 'none', ( 42.50001889778555200, 42.50001889778554400, -39.85572825214192200 ) ) ;
#3907 = cartesian_point ( 'none', ( 42.43468381283688700, 42.43468381283688000, -39.94699271065961500 ) ) ;
#3908 = cartesian_point ( 'none', ( 42.34339913506483600, 42.34339913506482800, -40.00000000000000000 ) ) ;
#3909 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#3910 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #3909, #3908, #3907, #3906, #3905, #3904, #3903 ),
( #3902, #3901, #3900, #3899, #3898, #3897, #3896 ),
( #3895, #3894, #3893, #3892, #3891, #3890, #3889 ),
( #3725, #3726, #3728, #3727, #3729, #3730, #3731 ),
( #3732, #3733, #3736, #3735, #3734, #3738, #3737 ),
( #3739, #3740, #3742, #3741, #3744, #3743, #3745 ),
( #3948, #3947, #3950, #3949, #4095, #4094, #4093 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 6.672013369141565200e-016, 0.3926800435932542000, 0.7853600871865077400 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3911 = line ( 'none', #3851, #3850 ) ;
#3912 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.899999999999998600 ) ) ;
#3913 = axis2_placement_3d ( 'none', #3977, #3989, #3986 ) ;
#3914 = cartesian_point ( 'none', ( -37.99590327080162700, 44.99563673225080900, -0.4999809615320706700 ) ) ;
#3915 = direction ( 'none', ( -0.008726203243944238200, 0.008726203243944234700, 0.9999238504775706000 ) ) ;
#3916 =( bounded_curve ( ) b_spline_curve ( 3, ( #3800, #3799, #3798, #3797 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.717264591378873200e-016, 0.7853600871865068500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076025800, 0.9492578786076025800, 1.000000000000000000 ) )
representation_item ( '' ) );
#3917 = cartesian_point ( 'none', ( -44.99563673225082300, -37.99590327080162700, -0.4999809615320668900 ) ) ;
#3918 = cartesian_point ( 'none', ( -44.99563209304534400, -38.91218695344041800, -0.5005125618255373800 ) ) ;
#3919 = cartesian_point ( 'none', ( -44.81344475348091500, -39.82809392958576200, -0.5013171517559467100 ) ) ;
#3920 = cartesian_point ( 'none', ( -44.11216987723257400, -41.52112354321442200, -0.5025074184519019400 ) ) ;
#3921 = cartesian_point ( 'none', ( -43.59335823458231800, -42.29758020015586300, -0.5028896909840640000 ) ) ;
#3922 = cartesian_point ( 'none', ( -42.29758020016321800, -43.59335823457667700, -0.5028896909840788700 ) ) ;
#3923 = cartesian_point ( 'none', ( -41.52112354322184700, -44.11216987722851000, -0.5025074184519312500 ) ) ;
#3924 = cartesian_point ( 'none', ( -39.82809392959107000, -44.81344475347970000, -0.5013171517559820200 ) ) ;
#3925 = cartesian_point ( 'none', ( -38.91218695344348800, -44.99563209304533000, -0.5005125618255640300 ) ) ;
#3926 = cartesian_point ( 'none', ( -37.99590327080162700, -44.99563673225082300, -0.4999809615320704400 ) ) ;
#3927 = cartesian_point ( 'none', ( -38.00079954461618600, 38.00079954461616400, 0.1221621940303069900 ) ) ;
#3928 = b_spline_curve_with_knots ( 'none', 3,
( #3926, #3925, #3924, #3923, #3922, #3921, #3920, #3919, #3918, #3917 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#3929 = direction ( 'none', ( 0.0000000000000000000, -0.9999619230641713100, 0.008726535498373950300 ) ) ;
#3930 = cartesian_point ( 'none', ( 44.65525064460426600, -37.65551718315504800, -39.50436326774918400 ) ) ;
#3931 = cartesian_point ( 'none', ( 44.65411468989442100, -37.65551718315504800, -39.63453078455818000 ) ) ;
#3932 = cartesian_point ( 'none', ( 44.59972363220186500, -37.65551718315504800, -39.76344934983474400 ) ) ;
#3933 = cartesian_point ( 'none', ( 44.50727704530016400, -37.65551718315504800, -39.85509268781164100 ) ) ;
#3934 = cartesian_point ( 'none', ( 44.41483045839846300, -37.65551718315504800, -39.94673602578853900 ) ) ;
#3935 = cartesian_point ( 'none', ( 44.28544215645008800, -37.65551718315504800, -40.00000000000000000 ) ) ;
#3936 = cartesian_point ( 'none', ( 44.15526968307217700, -37.65551718315504800, -40.00000000000000000 ) ) ;
#3937 = cartesian_point ( 'none', ( 44.65524566087130900, -38.57180052126788200, -39.50493434698178400 ) ) ;
#3938 = cartesian_point ( 'none', ( 44.65396185919122000, -38.57165183235245800, -39.63500538642897900 ) ) ;
#3939 = cartesian_point ( 'none', ( 44.59950557809328600, -38.56453240469654300, -39.76377018850291700 ) ) ;
#3940 = cartesian_point ( 'none', ( 44.50707425151874500, -38.55243176140325500, -39.85529371956060600 ) ) ;
#3941 = cartesian_point ( 'none', ( 44.41464292494420400, -38.54033111810996800, -39.94681725061829500 ) ) ;
#3942 = cartesian_point ( 'none', ( 44.28534697295369000, -38.52339505004433600, -40.00000000000000000 ) ) ;
#3943 = cartesian_point ( 'none', ( 44.15526968307217700, -38.50635633915470600, -40.00000000000000000 ) ) ;
#3944 = cartesian_point ( 'none', ( 44.47306135204607400, -39.48771052815416000, -39.50539164852840200 ) ) ;
#3945 = cartesian_point ( 'none', ( 44.47169196949755600, -39.48735324604432200, -39.63538518313031000 ) ) ;
#3946 = cartesian_point ( 'none', ( 44.41860059163288800, -39.47309053096340400, -39.76402686987655200 ) ) ;
#3947 = cartesian_point ( 'none', ( 37.65551718315506900, 44.28544215645006700, -40.00000000000000000 ) ) ;
#3948 = cartesian_point ( 'none', ( 37.65551718315506900, 44.15526968307215600, -40.00000000000000000 ) ) ;
#3949 = cartesian_point ( 'none', ( 37.65551718315506900, 44.50727704530014300, -39.85509268781164800 ) ) ;
#3950 = cartesian_point ( 'none', ( 37.65551718315506900, 44.41483045839844100, -39.94673602578854600 ) ) ;
#3951 = direction ( 'none', ( 0.0000000000000000000, 0.008726535498373953800, 0.9999619230641713100 ) ) ;
#3952 = line ( 'none', #4183, #4182 ) ;
#3953 = line ( 'none', #4173, #4171 ) ;
#3954 = cartesian_point ( 'none', ( 44.65525064460426600, -37.65551718315504800, -39.50436326774918400 ) ) ;
#3955 = cartesian_point ( 'none', ( 44.65524041211217800, -39.53681019841926800, -39.50553579520521900 ) ) ;
#3956 = cartesian_point ( 'none', ( 43.93532437832783400, -41.27486110884632400, -39.50617035748780400 ) ) ;
#3957 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#3958 = face_outer_bound ( 'none', #5870, .t. ) ;
#3959 =( bounded_curve ( ) b_spline_curve ( 3, ( #3957, #3956, #3955, #3954 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7853600871865084000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#3960 = plane ( 'none', #4011 ) ;
#3961 = cartesian_point ( 'none', ( 44.99563673225083000, 37.99590327080161200, -0.4999809615320704400 ) ) ;
#3962 = cartesian_point ( 'none', ( 44.99563209304534400, 38.91218695343691500, -0.5005125618255074100 ) ) ;
#3963 = cartesian_point ( 'none', ( 44.81344475348231500, 39.82809392957973000, -0.5013171517559064100 ) ) ;
#3964 = cartesian_point ( 'none', ( 44.11216987723718600, 41.52112354320595200, -0.5025074184518687500 ) ) ;
#3965 = cartesian_point ( 'none', ( 43.59335823458874200, 42.29758020014749300, -0.5028896909840474500 ) ) ;
#3966 = cartesian_point ( 'none', ( 42.29758020017158800, 43.59335823457023900, -0.5028896909840960800 ) ) ;
#3967 = cartesian_point ( 'none', ( 41.52112354323032400, 44.11216987722386300, -0.5025074184519653400 ) ) ;
#3968 = cartesian_point ( 'none', ( 39.82809392959710200, 44.81344475347830100, -0.5013171517560230900 ) ) ;
#3969 = cartesian_point ( 'none', ( 38.91218695344698400, 44.99563209304533000, -0.5005125618255948900 ) ) ;
#3970 = cartesian_point ( 'none', ( 37.99590327080163400, 44.99563673225081600, -0.4999809615320735000 ) ) ;
#3971 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#3972 = cartesian_point ( 'none', ( 37.99590327080162000, -44.99563673225080900, -0.4999809615320720000 ) ) ;
#3973 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3974 = direction ( 'none', ( -1.541917709353183800e-016, 0.9999619230641713100, -0.008726535498373953800 ) ) ;
#3975 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3976 = face_outer_bound ( 'none', #5962, .t. ) ;
#3977 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#3978 = direction ( 'none', ( -0.008726535498373953800, 0.0000000000000000000, 0.9999619230641713100 ) ) ;
#3979 = direction ( 'none', ( -0.9999619230641713100, 0.0000000000000000000, -0.008726535498373953800 ) ) ;
#3980 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99999999999999300, 0.0000000000000000000 ) ) ;
#3981 = face_outer_bound ( 'none', #5831, .t. ) ;
#3982 = cartesian_point ( 'none', ( 44.65525064460426600, -37.65551718315504800, -39.50436326774918400 ) ) ;
#3983 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3984 = vector ( 'none', #3983, 1000.000000000000000 ) ;
#3985 = direction ( 'none', ( -3.304235192336773900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3986 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3987 = axis2_placement_3d ( 'none', #3998, #4263, #4398 ) ;
#3988 = face_outer_bound ( 'none', #5869, .t. ) ;
#3989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3990 = cartesian_point ( 'none', ( -44.99563673225083000, 44.99999999999999300, -0.4999809615320706700 ) ) ;
#3991 = line ( 'none', #3990, #3984 ) ;
#3992 = plane ( 'none', #3997 ) ;
#3993 = cartesian_point ( 'none', ( -44.99563673225082300, -37.99590327080162700, -0.4999809615320668900 ) ) ;
#3994 = cartesian_point ( 'none', ( 37.99590327080163400, 44.99563673225081600, -0.4999809615320735000 ) ) ;
#3995 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742000e-016, 0.0000000000000000000 ) ) ;
#3996 = cartesian_point ( 'none', ( -45.00000000000001400, -44.15526968307217000, -39.50000000000000000 ) ) ;
#3997 = axis2_placement_3d ( 'none', #3980, #3979, #3978 ) ;
#3998 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476389600 ) ) ;
#3999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4000 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4001 = axis2_placement_3d ( 'none', #4007, #4000, #3999 ) ;
#4002 = face_outer_bound ( 'none', #5852, .t. ) ;
#4003 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4004 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4005 = face_outer_bound ( 'none', #6125, .t. ) ;
#4006 = axis2_placement_3d ( 'none', #4038, #4004, #4003 ) ;
#4007 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65551718315504100, -39.50000000000000000 ) ) ;
#4008 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, 0.008726535498373950300 ) ) ;
#4009 = cylindrical_surface ( 'none', #4015, 0.5000000000000004400 ) ;
#4010 = circle ( 'none', #4185, 3.799999999999998000 ) ;
#4011 = axis2_placement_3d ( 'none', #4127, #3974, #3951 ) ;
#4012 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4014 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476405100 ) ) ;
#4015 = axis2_placement_3d ( 'none', #4025, #4024, #3975 ) ;
#4016 = face_outer_bound ( 'none', #5785, .t. ) ;
#4017 = b_spline_curve_with_knots ( 'none', 3,
( #3970, #3969, #3968, #3967, #3966, #3965, #3964, #3963, #3962, #3961 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4018 = face_outer_bound ( 'none', #5739, .t. ) ;
#4019 = axis2_placement_3d ( 'none', #4014, #4013, #4012 ) ;
#4020 = direction ( 'none', ( 1.541976423090495400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4021 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4022 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4023 = cartesian_point ( 'none', ( 44.15526968307217700, -37.65551718315504800, -39.50000000000000000 ) ) ;
#4024 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, 0.0000000000000000000 ) ) ;
#4025 = cartesian_point ( 'none', ( -45.00000000000001400, 44.15526968307214900, -39.50000000000000000 ) ) ;
#4026 = conical_surface ( 'none', #4019, 4.191117421552356800, 0.7853981633974511700 ) ;
#4027 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4028 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4029 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4030 = axis2_placement_3d ( 'none', #4034, #4029, #4028 ) ;
#4031 = cartesian_point ( 'none', ( 44.15526968307217000, 45.00000000000000700, -39.50000000000000000 ) ) ;
#4032 = face_outer_bound ( 'none', #5784, .t. ) ;
#4033 = circle ( 'none', #4148, 0.5000000000000004400 ) ;
#4034 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#4035 = axis2_placement_3d ( 'none', #4031, #4020, #4027 ) ;
#4036 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4037 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#4038 = cartesian_point ( 'none', ( -44.15526968307217000, 44.99999999999999300, -39.50000000000000000 ) ) ;
#4039 = face_outer_bound ( 'none', #5712, .t. ) ;
#4040 = axis2_placement_3d ( 'none', #4112, #4108, #4008 ) ;
#4041 = circle ( 'none', #4001, 0.5000000000000004400 ) ;
#4042 = cartesian_point ( 'none', ( -44.65525064460425900, 37.65551718315504100, -39.50436326774917700 ) ) ;
#4043 = cartesian_point ( 'none', ( -44.65524041211217100, 39.53681019841925300, -39.50553579520521900 ) ) ;
#4044 = cartesian_point ( 'none', ( -43.93532437832782700, 41.27486110884632400, -39.50617035748780400 ) ) ;
#4045 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#4046 = cylindrical_surface ( 'none', #4040, 7.000000000000000900 ) ;
#4047 =( bounded_curve ( ) b_spline_curve ( 3, ( #4045, #4044, #4043, #4042 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7853600871865078500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#4048 = cartesian_point ( 'none', ( -44.50430680974331900, 37.99590327080159800, 0.0000000000000000000 ) ) ;
#4049 = cartesian_point ( 'none', ( -44.50749951605747900, 38.84798984161602700, -0.0000000000000000000 ) ) ;
#4050 = cartesian_point ( 'none', ( -44.34147161982824800, 39.67749328246350900, -0.0000000000000000000 ) ) ;
#4051 = cartesian_point ( 'none', ( -43.67097462228295500, 41.29133390422464300, 0.0000000000000000000 ) ) ;
#4052 = cartesian_point ( 'none', ( -43.20241292525854200, 41.99390547230306900, -0.0000000000000000000 ) ) ;
#4053 = cartesian_point ( 'none', ( -41.99372629850587700, 43.20223375146127900, 0.0000000000000000000 ) ) ;
#4054 = cartesian_point ( 'none', ( -41.28828763496973400, 43.67250464900247700, -0.0000000000000000000 ) ) ;
#4055 = cartesian_point ( 'none', ( -40.08247657253133400, 44.17308235708208000, 0.0000000000000000000 ) ) ;
#4056 = cartesian_point ( 'none', ( -39.67137230002055800, 44.29916468865276600, -0.0000000000000000000 ) ) ;
#4057 = cartesian_point ( 'none', ( -38.84186885917305400, 44.46519258488199700, 0.0000000000000000000 ) ) ;
#4058 = cartesian_point ( 'none', ( -38.42162975624133000, 44.50590197587398200, -0.0000000000000000000 ) ) ;
#4059 = cartesian_point ( 'none', ( -37.99590327080162700, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#4060 = cylindrical_surface ( 'none', #4006, 0.5000000000000004400 ) ;
#4061 = b_spline_curve_with_knots ( 'none', 3,
( #4059, #4058, #4057, #4056, #4055, #4054, #4053, #4052, #4051, #4050, #4049, #4048 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000006900, 0.2500000000000013900, 0.5000000000000008900, 0.7500000000000004400, 1.000000000000000000 ),
.unspecified. ) ;
#4062 = cylindrical_surface ( 'none', #4096, 0.5000000000000004400 ) ;
#4063 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4064 = axis2_placement_3d ( 'none', #4072, #4076, #4063 ) ;
#4065 = circle ( 'none', #4064, 4.191117421552363900 ) ;
#4066 = face_outer_bound ( 'none', #5766, .t. ) ;
#4067 = axis2_placement_3d ( 'none', #4074, #4073, #4151 ) ;
#4068 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4069 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4070 = axis2_placement_3d ( 'none', #4089, #4069, #4068 ) ;
#4071 = plane ( 'none', #4067 ) ;
#4072 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476389600 ) ) ;
#4073 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4074 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#4075 = axis2_placement_3d ( 'none', #4141, #4140, #4139 ) ;
#4076 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4077 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4078 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4079 = face_outer_bound ( 'none', #5752, .t. ) ;
#4080 = face_bound ( 'none', #5783, .t. ) ;
#4081 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4082 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4083 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4084 = cylindrical_surface ( 'none', #4085, 3.799999999999998000 ) ;
#4085 = axis2_placement_3d ( 'none', #4082, #4081, #4083 ) ;
#4086 = plane ( 'none', #4088 ) ;
#4087 = circle ( 'none', #4070, 0.5000000000000004400 ) ;
#4088 = axis2_placement_3d ( 'none', #4091, #4078, #4077 ) ;
#4089 = cartesian_point ( 'none', ( 37.65551718315506900, 44.15526968307216300, -39.50000000000000000 ) ) ;
#4090 = face_bound ( 'none', #5753, .t. ) ;
#4091 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4092 = face_outer_bound ( 'none', #5778, .t. ) ;
#4093 = cartesian_point ( 'none', ( 37.65551718315506900, 44.65525064460424400, -39.50436326774918400 ) ) ;
#4094 = cartesian_point ( 'none', ( 37.65551718315506900, 44.65411468989439900, -39.63453078455818000 ) ) ;
#4095 = cartesian_point ( 'none', ( 37.65551718315506900, 44.59972363220184400, -39.76344934983475100 ) ) ;
#4096 = axis2_placement_3d ( 'none', #3996, #3995, #4100 ) ;
#4097 = direction ( 'none', ( 1.033452283560650400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4098 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4099 = axis2_placement_3d ( 'none', #4118, #4098, #4097 ) ;
#4100 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4101 = circle ( 'none', #4099, 4.700000000000002800 ) ;
#4102 = direction ( 'none', ( -0.008726203243944238200, 0.008726203243944234700, -0.9999238504775704900 ) ) ;
#4103 = face_outer_bound ( 'none', #5722, .t. ) ;
#4104 = cartesian_point ( 'none', ( 44.99367980999048200, -37.99394634854125700, -0.7242220417544236200 ) ) ;
#4105 = direction ( 'none', ( 0.008726203243944234700, 0.008726203243944236400, 0.9999238504775704900 ) ) ;
#4106 = vector ( 'none', #4105, 1000.000000000000000 ) ;
#4107 = cartesian_point ( 'none', ( 45.00053300606538900, 38.00079954461617100, 0.06107644554168936700 ) ) ;
#4108 = direction ( 'none', ( -0.008726203243944238200, -0.008726203243944238200, 0.9999238504775706000 ) ) ;
#4109 = direction ( 'none', ( 1.541976423090495400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4110 = vector ( 'none', #4109, 1000.000000000000000 ) ;
#4111 = cartesian_point ( 'none', ( 44.99563673225083000, 45.00000000000000700, -0.4999809615320705600 ) ) ;
#4112 = cartesian_point ( 'none', ( -37.99394634854126500, -37.99394634854125700, -0.6631362932658059200 ) ) ;
#4113 = direction ( 'none', ( -0.008726535498373953800, 0.0000000000000000000, -0.9999619230641713100 ) ) ;
#4114 = direction ( 'none', ( 0.9999619230641713100, 1.541917709353184300e-016, -0.008726535498373953800 ) ) ;
#4115 = cartesian_point ( 'none', ( 45.00000000000001400, 45.00000000000000700, 0.0000000000000000000 ) ) ;
#4116 = line ( 'none', #4107, #4106 ) ;
#4117 = line ( 'none', #4111, #4110 ) ;
#4118 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#4119 = vector ( 'none', #4122, 1000.000000000000000 ) ;
#4120 = line ( 'none', #4104, #4124 ) ;
#4121 = plane ( 'none', #4162 ) ;
#4122 = direction ( 'none', ( -1.000000000000000000, -1.541976423090494900e-016, -1.466530606543666300e-038 ) ) ;
#4123 = cartesian_point ( 'none', ( -37.65119182692046000, 44.65525064460423700, -39.50436326774918400 ) ) ;
#4124 = vector ( 'none', #4102, 1000.000000000000000 ) ;
#4125 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4126 = axis2_placement_3d ( 'none', #4037, #4036, #4131 ) ;
#4127 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99999999999999300, 0.0000000000000000000 ) ) ;
#4128 = direction ( 'none', ( -3.687347648380806100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4129 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4130 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#4131 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4132 = cylindrical_surface ( 'none', #4035, 0.5000000000000004400 ) ;
#4133 = direction ( 'none', ( -4.200757644516973800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4135 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#4136 = axis2_placement_3d ( 'none', #4135, #4134, #4133 ) ;
#4137 = conical_surface ( 'none', #4126, 4.200000000000002000, 0.01745329251994333400 ) ;
#4138 = axis2_placement_3d ( 'none', #4130, #4129, #4128 ) ;
#4139 = direction ( 'none', ( -3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4140 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4141 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#4142 = circle ( 'none', #4138, 3.763623376794561700 ) ;
#4143 = circle ( 'none', #4136, 3.303639243727472900 ) ;
#4144 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4145 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4146 = axis2_placement_3d ( 'none', #4153, #4145, #4144 ) ;
#4147 = face_outer_bound ( 'none', #5773, .t. ) ;
#4148 = axis2_placement_3d ( 'none', #4023, #4022, #4021 ) ;
#4149 = face_outer_bound ( 'none', #5774, .t. ) ;
#4150 = plane ( 'none', #4075 ) ;
#4151 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4152 = circle ( 'none', #4030, 3.763623376794561700 ) ;
#4153 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4154 = face_bound ( 'none', #5782, .t. ) ;
#4155 = circle ( 'none', #4146, 3.799999999999998000 ) ;
#4156 = line ( 'none', #4123, #4119 ) ;
#4157 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4158 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4159 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#4160 = axis2_placement_3d ( 'none', #4159, #4158, #4125 ) ;
#4161 = face_outer_bound ( 'none', #5825, .t. ) ;
#4162 = axis2_placement_3d ( 'none', #4115, #4114, #4113 ) ;
#4163 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4164 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -40.00000000000000000 ) ) ;
#4165 = cartesian_point ( 'none', ( -44.65525064460425900, 37.65551718315504100, -39.50436326774917700 ) ) ;
#4166 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4167 = cartesian_point ( 'none', ( 37.65551718315506900, 44.15526968307216300, -40.00000000000000000 ) ) ;
#4168 = cartesian_point ( 'none', ( 37.65551718315506900, 44.65525064460424400, -39.50436326774918400 ) ) ;
#4169 = axis2_placement_3d ( 'none', #4164, #4166, #4157 ) ;
#4170 = direction ( 'none', ( -0.008726203243944236400, -0.008726203243944238200, -0.9999238504775704900 ) ) ;
#4171 = vector ( 'none', #4170, 1000.000000000000000 ) ;
#4172 = cartesian_point ( 'none', ( -37.65551718315506200, -44.65525064460425100, -39.50436326774917700 ) ) ;
#4173 = cartesian_point ( 'none', ( 37.99394634854127900, 44.99367980999046100, -0.7242220417544239500 ) ) ;
#4174 = cartesian_point ( 'none', ( -37.99590327080162700, -44.99563673225082300, -0.4999809615320704400 ) ) ;
#4175 = direction ( 'none', ( -0.008726203243944236400, 0.008726203243944234700, 0.9999238504775704900 ) ) ;
#4176 = vector ( 'none', #4175, 1000.000000000000000 ) ;
#4177 = cartesian_point ( 'none', ( -38.00079954461618600, 45.00053300606536800, 0.06107644554168928400 ) ) ;
#4178 = line ( 'none', #4177, #4176 ) ;
#4179 = circle ( 'none', #4169, 3.799999999999998000 ) ;
#4180 = circle ( 'none', #4160, 3.799999999999998000 ) ;
#4181 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, 1.466530606543614700e-038 ) ) ;
#4182 = vector ( 'none', #4181, 1000.000000000000000 ) ;
#4183 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99563673225080900, -0.4999809615320705600 ) ) ;
#4184 = cartesian_point ( 'none', ( 44.99563673225083700, -37.99590327080161200, -0.4999809615320706700 ) ) ;
#4185 = axis2_placement_3d ( 'none', #3971, #3973, #4163 ) ;
#4186 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4187 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4188 = axis2_placement_3d ( 'none', #4239, #4187, #4186 ) ;
#4189 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#4190 = cartesian_point ( 'none', ( -43.48678136531776800, 41.01635118651351800, -40.00000000000000700 ) ) ;
#4191 = cartesian_point ( 'none', ( -44.15526968307217000, 39.40244162750018100, -40.00000000000000700 ) ) ;
#4192 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65551718315504100, -40.00000000000000000 ) ) ;
#4193 = cartesian_point ( 'none', ( -37.65551718315506200, -44.15526968307215600, -40.00000000000000000 ) ) ;
#4194 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4195 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4196 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#4197 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#4198 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#4199 = face_outer_bound ( 'none', #6127, .t. ) ;
#4200 = axis2_placement_3d ( 'none', #4198, #4194, #4282 ) ;
#4201 = face_outer_bound ( 'none', #6117, .t. ) ;
#4202 = conical_surface ( 'none', #4281, 1.649999999999998600, 1.029744258676652800 ) ;
#4203 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4204 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4205 = axis2_placement_3d ( 'none', #4356, #4204, #4203 ) ;
#4206 = cylindrical_surface ( 'none', #4226, 41.50000000000000000 ) ;
#4207 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4208 = direction ( 'none', ( 1.000000000000000000, 2.312964634635742000e-016, 0.0000000000000000000 ) ) ;
#4209 = vector ( 'none', #4208, 1000.000000000000000 ) ;
#4210 = cylindrical_surface ( 'none', #4255, 7.000000000000000900 ) ;
#4211 = cartesian_point ( 'none', ( 37.65119182692047400, -44.65525064460423700, -39.50436326774918400 ) ) ;
#4212 = line ( 'none', #4211, #4209 ) ;
#4213 = direction ( 'none', ( 0.008726203243944236400, 0.008726203243944238200, -0.9999238504775704900 ) ) ;
#4214 = vector ( 'none', #4213, 1000.000000000000000 ) ;
#4215 = cartesian_point ( 'none', ( -38.00079954461618600, -45.00053300606538200, 0.06107644554168935300 ) ) ;
#4216 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4217 = face_outer_bound ( 'none', #5885, .t. ) ;
#4218 = direction ( 'none', ( 0.008726203243944239900, -0.008726203243944234700, 0.9999238504775704900 ) ) ;
#4219 = vector ( 'none', #4218, 1000.000000000000000 ) ;
#4220 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742000e-016, 0.0000000000000000000 ) ) ;
#4221 = vector ( 'none', #4220, 1000.000000000000000 ) ;
#4222 = cartesian_point ( 'none', ( -45.00000000000001400, -44.99563673225083000, -0.4999809615320705600 ) ) ;
#4223 = line ( 'none', #4222, #4221 ) ;
#4224 = face_outer_bound ( 'none', #5889, .t. ) ;
#4225 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#4226 = axis2_placement_3d ( 'none', #4225, #4207, #4216 ) ;
#4227 = cartesian_point ( 'none', ( 37.99394634854126500, -44.99367980999045400, -0.7242220417544237300 ) ) ;
#4228 = line ( 'none', #4227, #4219 ) ;
#4229 = direction ( 'none', ( 0.0000000000000000000, 0.008726535498373953800, -0.9999619230641713100 ) ) ;
#4230 = direction ( 'none', ( 2.312876564029774700e-016, -0.9999619230641713100, -0.008726535498373953800 ) ) ;
#4231 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#4232 = axis2_placement_3d ( 'none', #4231, #4230, #4229 ) ;
#4233 = plane ( 'none', #4232 ) ;
#4234 = line ( 'none', #4215, #4214 ) ;
#4235 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#4236 = vector ( 'none', #4235, 1000.000000000000000 ) ;
#4237 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65119182692042400, -40.00000000000000000 ) ) ;
#4238 = line ( 'none', #4237, #4236 ) ;
#4239 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -40.00000000000000000 ) ) ;
#4240 =( bounded_curve ( ) b_spline_curve ( 3, ( #4192, #4191, #4190, #4189 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993077700, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#4241 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#4242 = cartesian_point ( 'none', ( -41.01635118651354600, -43.48678136531776800, -40.00000000000000000 ) ) ;
#4243 = cartesian_point ( 'none', ( -39.40244162750019500, -44.15526968307216300, -40.00000000000000000 ) ) ;
#4244 = cartesian_point ( 'none', ( -37.65551718315506200, -44.15526968307215600, -40.00000000000000000 ) ) ;
#4245 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65551718315504100, -40.00000000000000000 ) ) ;
#4246 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742000e-016, -0.0000000000000000000 ) ) ;
#4247 = vector ( 'none', #4246, 1000.000000000000000 ) ;
#4248 = cartesian_point ( 'none', ( -37.65119182692045300, -44.15526968307217000, -40.00000000000000000 ) ) ;
#4249 =( bounded_curve ( ) b_spline_curve ( 3, ( #4244, #4243, #4242, #4241 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993075900, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#4250 = circle ( 'none', #4188, 41.50000000000000000 ) ;
#4251 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, -0.008726535498373950300 ) ) ;
#4252 = direction ( 'none', ( 0.008726203243944239900, -0.008726203243944234700, 0.9999238504775706000 ) ) ;
#4253 = line ( 'none', #4248, #4247 ) ;
#4254 = cartesian_point ( 'none', ( 37.99394634854127900, -37.99394634854125000, -0.6631362932658061400 ) ) ;
#4255 = axis2_placement_3d ( 'none', #4254, #4252, #4251 ) ;
#4256 = cartesian_point ( 'none', ( -44.99367980999046800, -37.99394634854127200, -0.7242220417544236200 ) ) ;
#4257 = line ( 'none', #4256, #4397 ) ;
#4258 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4259 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4260 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#4261 = axis2_placement_3d ( 'none', #4260, #4259, #4258 ) ;
#4262 = circle ( 'none', #3987, 4.191117421552363900 ) ;
#4263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4264 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4265 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4266 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4267 = face_outer_bound ( 'none', #6104, .t. ) ;
#4268 = face_outer_bound ( 'none', #6141, .t. ) ;
#4269 = circle ( 'none', #4261, 1.999999999999988000 ) ;
#4270 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4271 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4272 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#4273 = axis2_placement_3d ( 'none', #4274, #4270, #4264 ) ;
#4274 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#4275 = face_outer_bound ( 'none', #5937, .t. ) ;
#4276 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4277 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4278 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4279 = axis2_placement_3d ( 'none', #4196, #4278, #4277 ) ;
#4280 = axis2_placement_3d ( 'none', #4272, #4266, #4265 ) ;
#4281 = axis2_placement_3d ( 'none', #4197, #4276, #4271 ) ;
#4282 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4283 = conical_surface ( 'none', #4273, 1.999999999999988000, 1.029744258676652100 ) ;
#4284 = circle ( 'none', #4280, 1.649999999999998600 ) ;
#4285 = conical_surface ( 'none', #4355, 1.649999999999998600, 1.029744258676652800 ) ;
#4286 = face_outer_bound ( 'none', #5952, .t. ) ;
#4287 = direction ( 'none', ( 3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4288 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4289 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#4290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4291 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#4292 = conical_surface ( 'none', #4372, 3.500000000000003100, 0.01308996938995750000 ) ;
#4293 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#4294 = face_outer_bound ( 'none', #6079, .t. ) ;
#4295 = circle ( 'none', #4301, 3.496072784874550100 ) ;
#4296 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4297 = direction ( 'none', ( 9.933714385893464900e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4298 = direction ( 'none', ( 9.933714385893447500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4299 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4300 = axis2_placement_3d ( 'none', #4305, #4299, #4298 ) ;
#4301 = axis2_placement_3d ( 'none', #4293, #4310, #4373 ) ;
#4302 = face_outer_bound ( 'none', #6089, .t. ) ;
#4303 = axis2_placement_3d ( 'none', #4320, #4296, #4287 ) ;
#4304 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4305 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476389600 ) ) ;
#4306 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476405100 ) ) ;
#4307 = conical_surface ( 'none', #4303, 3.500000000000003100, 0.01308996938995750000 ) ;
#4308 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4309 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4310 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4311 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4312 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4313 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476389600 ) ) ;
#4314 = axis2_placement_3d ( 'none', #4313, #4312, #4311 ) ;
#4315 = face_outer_bound ( 'none', #6106, .t. ) ;
#4316 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476405100 ) ) ;
#4317 = direction ( 'none', ( -9.912705577010317500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4318 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4319 = axis2_placement_3d ( 'none', #4316, #4309, #4308 ) ;
#4320 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -40.00000000000000000 ) ) ;
#4321 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4322 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4323 = axis2_placement_3d ( 'none', #4334, #4322, #4321 ) ;
#4324 = axis2_placement_3d ( 'none', #4331, #4318, #4317 ) ;
#4325 = circle ( 'none', #4300, 4.191117421552363900 ) ;
#4326 = conical_surface ( 'none', #4338, 4.191117421552356800, 0.7853981633974511700 ) ;
#4327 = conical_surface ( 'none', #4319, 4.191117421552356800, 0.7853981633974511700 ) ;
#4328 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4329 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4330 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#4331 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -40.00000000000000000 ) ) ;
#4332 = circle ( 'none', #4323, 3.496072784874550100 ) ;
#4333 = face_outer_bound ( 'none', #5954, .t. ) ;
#4334 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#4335 = conical_surface ( 'none', #4324, 3.500000000000003100, 0.01308996938995750000 ) ;
#4336 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4337 = vector ( 'none', #4336, 1000.000000000000000 ) ;
#4338 = axis2_placement_3d ( 'none', #4306, #4304, #4297 ) ;
#4339 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#4340 = cartesian_point ( 'none', ( 43.48678136531777500, -41.01635118651352500, -40.00000000000000700 ) ) ;
#4341 = cartesian_point ( 'none', ( 44.15526968307217700, -39.40244162750019500, -40.00000000000000700 ) ) ;
#4342 = cartesian_point ( 'none', ( 44.15526968307217700, -37.65551718315504800, -40.00000000000000000 ) ) ;
#4343 = circle ( 'none', #4279, 1.649999999999998600 ) ;
#4344 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4345 = face_outer_bound ( 'none', #6112, .t. ) ;
#4346 = conical_surface ( 'none', #4200, 1.649999999999998600, 1.029744258676652800 ) ;
#4347 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#4348 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4349 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4350 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#4351 = axis2_placement_3d ( 'none', #4350, #4349, #4348 ) ;
#4352 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4353 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#4354 = circle ( 'none', #4205, 1.649999999999998600 ) ;
#4355 = axis2_placement_3d ( 'none', #4347, #4365, #4344 ) ;
#4356 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#4357 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4358 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4359 = axis2_placement_3d ( 'none', #4364, #4358, #4357 ) ;
#4360 = axis2_placement_3d ( 'none', #4353, #4352, #4195 ) ;
#4361 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4362 = cylindrical_surface ( 'none', #4360, 1.999999999999988000 ) ;
#4363 = face_outer_bound ( 'none', #5995, .t. ) ;
#4364 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#4365 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4366 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4367 = circle ( 'none', #4351, 1.999999999999988000 ) ;
#4368 = cylindrical_surface ( 'none', #4370, 1.999999999999988000 ) ;
#4369 = face_outer_bound ( 'none', #5961, .t. ) ;
#4370 = axis2_placement_3d ( 'none', #4289, #4288, #4361 ) ;
#4371 = circle ( 'none', #4359, 1.999999999999991300 ) ;
#4372 = axis2_placement_3d ( 'none', #4291, #4290, #4366 ) ;
#4373 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4374 =( bounded_curve ( ) b_spline_curve ( 3, ( #4342, #4341, #4340, #4339 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993077700, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#4375 = line ( 'none', #4389, #4337 ) ;
#4376 = circle ( 'none', #4314, 4.191117421552356800 ) ;
#4377 = circle ( 'none', #4393, 3.496072784874550100 ) ;
#4378 = cartesian_point ( 'none', ( -44.99563673225083000, 37.99590327080160500, -0.4999809615320735000 ) ) ;
#4379 = direction ( 'none', ( 1.541976423090495400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4380 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#4381 = cartesian_point ( 'none', ( 41.01635118651353900, 43.48678136531776100, -39.99999999999998600 ) ) ;
#4382 = cartesian_point ( 'none', ( 39.40244162750020300, 44.15526968307214200, -39.99999999999998600 ) ) ;
#4383 = cartesian_point ( 'none', ( 37.65551718315506900, 44.15526968307216300, -40.00000000000000000 ) ) ;
#4384 = vector ( 'none', #4379, 1000.000000000000000 ) ;
#4385 = cartesian_point ( 'none', ( 44.15526968307218400, -37.65119182692041700, -40.00000000000000000 ) ) ;
#4386 = line ( 'none', #4385, #4384 ) ;
#4387 = cartesian_point ( 'none', ( 44.15526968307217700, -37.65551718315504800, -40.00000000000000000 ) ) ;
#4388 =( bounded_curve ( ) b_spline_curve ( 3, ( #4383, #4382, #4381, #4380 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993078600, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076025800, 0.9492578786076025800, 1.000000000000000000 ) )
representation_item ( '' ) );
#4389 = cartesian_point ( 'none', ( -44.65525064460425900, -37.65119182692041700, -39.50436326774918400 ) ) ;
#4390 = cartesian_point ( 'none', ( 44.99563673225083000, 37.99590327080161200, -0.4999809615320704400 ) ) ;
#4391 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, -0.0000000000000000000 ) ) ;
#4392 = vector ( 'none', #4391, 1000.000000000000000 ) ;
#4393 = axis2_placement_3d ( 'none', #4330, #4329, #4328 ) ;
#4394 = cartesian_point ( 'none', ( 37.65119182692046000, 44.15526968307216300, -40.00000000000000000 ) ) ;
#4395 = line ( 'none', #4394, #4392 ) ;
#4396 = direction ( 'none', ( -0.008726203243944236400, -0.008726203243944236400, 0.9999238504775704900 ) ) ;
#4397 = vector ( 'none', #4396, 1000.000000000000000 ) ;
#4398 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4399 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#4400 = face_outer_bound ( 'none', #6463, .t. ) ;
#4401 = cartesian_point ( 'none', ( -44.99563673225082300, -37.99590327080162700, -0.4999809615320668900 ) ) ;
#4402 = b_spline_curve_with_knots ( 'none', 3,
( #4401, #4567, #4566, #4565 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4403 = plane ( 'none', #4501 ) ;
#4404 = cartesian_point ( 'none', ( 37.99590327080165500, 44.99563673225080900, -0.4999809615320735000 ) ) ;
#4405 = cartesian_point ( 'none', ( 39.83102545288387800, 45.00306168988336000, -0.5011094762111629700 ) ) ;
#4406 = cartesian_point ( 'none', ( 41.64788395708397000, 44.24307425111973700, -0.5017567836724177200 ) ) ;
#4407 = cartesian_point ( 'none', ( 44.24307425111971500, 41.64788395708394800, -0.5017567836724174900 ) ) ;
#4408 = cartesian_point ( 'none', ( 45.00306168988339600, 39.83102545288387800, -0.5011094762111630900 ) ) ;
#4409 = cartesian_point ( 'none', ( 44.99563673225083000, 37.99590327080161200, -0.4999809615320735000 ) ) ;
#4410 = cartesian_point ( 'none', ( 37.99590327080165500, 44.83186009141497400, -0.3333206410213823100 ) ) ;
#4411 = cartesian_point ( 'none', ( 39.78809113511646000, 44.83911437557226500, -0.3340729841407753000 ) ) ;
#4412 = cartesian_point ( 'none', ( 41.56244134531424100, 44.09691053474303100, -0.3345045224482785000 ) ) ;
#4413 = cartesian_point ( 'none', ( 44.09691053474301700, 41.56244134531422700, -0.3345045224482783300 ) ) ;
#4414 = cartesian_point ( 'none', ( 44.83911437557229400, 39.78809113511646000, -0.3340729841407753500 ) ) ;
#4415 = cartesian_point ( 'none', ( 44.83186009141498800, 37.99590327080161200, -0.3333206410213823100 ) ) ;
#4416 = cartesian_point ( 'none', ( 37.99590327080163400, 44.99563673225081600, -0.4999809615320735000 ) ) ;
#4417 = cartesian_point ( 'none', ( 37.99590327080166900, 44.83186009141497400, -0.3333206410213795400 ) ) ;
#4418 = cartesian_point ( 'none', ( 37.99590327080166900, 44.66808345057913200, -0.1666603205106900500 ) ) ;
#4419 = cartesian_point ( 'none', ( 37.99590327080165500, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#4420 = b_spline_curve_with_knots ( 'none', 3,
( #4560, #4559, #4558, #4557 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4421 = face_outer_bound ( 'none', #6305, .t. ) ;
#4422 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4423 = cylindrical_surface ( 'none', #4579, 1.649999999999995200 ) ;
#4424 = conical_surface ( 'none', #4426, 1.649999999999998600, 1.029744258676652800 ) ;
#4425 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4426 = axis2_placement_3d ( 'none', #4399, #4492, #4425 ) ;
#4427 = face_outer_bound ( 'none', #6462, .t. ) ;
#4428 = cartesian_point ( 'none', ( -37.99590327080163400, -44.99563673225080900, -0.4999809615320732800 ) ) ;
#4429 = cartesian_point ( 'none', ( -39.83102545288392800, -45.00306168988333900, -0.5011094762111627500 ) ) ;
#4430 = cartesian_point ( 'none', ( -41.64788395708397700, -44.24307425111973700, -0.5017567836724177200 ) ) ;
#4431 = cartesian_point ( 'none', ( -44.24307425111976500, -41.64788395708391300, -0.5017567836724174900 ) ) ;
#4432 = cartesian_point ( 'none', ( -45.00306168988338100, -39.83102545288389300, -0.5011094762111626400 ) ) ;
#4433 = cartesian_point ( 'none', ( -44.99563673225082300, -37.99590327080162700, -0.4999809615320732800 ) ) ;
#4434 = cartesian_point ( 'none', ( -37.99590327080163400, -44.83186009141497400, -0.3333206410213821500 ) ) ;
#4435 = cartesian_point ( 'none', ( -39.78809113511651000, -44.83911437557225100, -0.3340729841407751900 ) ) ;
#4436 = cartesian_point ( 'none', ( -41.56244134531424800, -44.09691053474302400, -0.3345045224482784400 ) ) ;
#4437 = cartesian_point ( 'none', ( -44.09691053474305300, -41.56244134531418400, -0.3345045224482782700 ) ) ;
#4438 = cartesian_point ( 'none', ( -44.83911437557228700, -39.78809113511646700, -0.3340729841407750800 ) ) ;
#4439 = cartesian_point ( 'none', ( -44.83186009141498800, -37.99590327080162700, -0.3333206410213821500 ) ) ;
#4440 = direction ( 'none', ( 1.099815376354445200e-016, -0.7132504491541760100, -0.7009092642998565600 ) ) ;
#4441 = face_bound ( 'none', #6442, .t. ) ;
#4442 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4481, #4480, #4479, #4478, #4477, #4476 ),
( #4475, #4474, #4473, #4472, #4471, #4470 ),
( #4439, #4438, #4437, #4436, #4435, #4434 ),
( #4433, #4432, #4431, #4430, #4429, #4428 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497825219993078600, 6.283185307179586200, 7.068545394366093900 ),
.unspecified. ) ;
#4443 = face_outer_bound ( 'none', #5970, .t. ) ;
#4444 = face_bound ( 'none', #6043, .t. ) ;
#4445 = face_bound ( 'none', #6069, .t. ) ;
#4446 = cartesian_point ( 'none', ( -44.99563673225083700, 37.99590327080158400, -0.4999809615320735000 ) ) ;
#4447 = cartesian_point ( 'none', ( -45.00306168988336000, 39.83102545288385000, -0.5011094762111629700 ) ) ;
#4448 = cartesian_point ( 'none', ( -44.24307425111975800, 41.64788395708392000, -0.5017567836724177200 ) ) ;
#4449 = cartesian_point ( 'none', ( -41.64788395708396300, 44.24307425111971500, -0.5017567836724177200 ) ) ;
#4450 = cartesian_point ( 'none', ( -39.83102545288389300, 45.00306168988335300, -0.5011094762111627500 ) ) ;
#4451 = cartesian_point ( 'none', ( -37.99590327080162700, 44.99563673225080200, -0.4999809615320735000 ) ) ;
#4452 = cartesian_point ( 'none', ( -44.83186009141499500, 37.99590327080159800, -0.3333206410213823100 ) ) ;
#4453 = cartesian_point ( 'none', ( -44.83911437557226500, 39.78809113511641700, -0.3340729841407753000 ) ) ;
#4454 = cartesian_point ( 'none', ( -44.09691053474305300, 41.56244134531420500, -0.3345045224482784400 ) ) ;
#4455 = cartesian_point ( 'none', ( -41.56244134531423400, 44.09691053474301700, -0.3345045224482784400 ) ) ;
#4456 = cartesian_point ( 'none', ( -39.78809113511647400, 44.83911437557225800, -0.3340729841407751900 ) ) ;
#4457 = cartesian_point ( 'none', ( -37.99590327080162700, 44.83186009141496700, -0.3333206410213823100 ) ) ;
#4458 = cartesian_point ( 'none', ( -44.66808345057915400, 37.99590327080159800, -0.1666603205106911600 ) ) ;
#4459 = cartesian_point ( 'none', ( -44.67516706126117800, 39.74515681734899200, -0.1670364920703876500 ) ) ;
#4460 = cartesian_point ( 'none', ( -43.95074681836634100, 41.47699873354447700, -0.1672522612241392200 ) ) ;
#4461 = cartesian_point ( 'none', ( -41.47699873354450500, 43.95074681836630500, -0.1672522612241392200 ) ) ;
#4462 = cartesian_point ( 'none', ( -39.74515681734905600, 44.67516706126116300, -0.1670364920703875900 ) ) ;
#4463 = cartesian_point ( 'none', ( -37.99590327080162700, 44.66808345057912500, -0.1666603205106911600 ) ) ;
#4464 = cartesian_point ( 'none', ( -44.50430680974331900, 37.99590327080159800, 0.0000000000000000000 ) ) ;
#4465 = cartesian_point ( 'none', ( -44.51121974695009000, 39.70222249958156600, 0.0000000000000000000 ) ) ;
#4466 = cartesian_point ( 'none', ( -43.80458310198962800, 41.39155612177475500, 0.0000000000000000000 ) ) ;
#4467 = cartesian_point ( 'none', ( -41.39155612177478400, 43.80458310198959300, 0.0000000000000000000 ) ) ;
#4468 = cartesian_point ( 'none', ( -39.70222249958164400, 44.51121974695008300, 0.0000000000000000000 ) ) ;
#4469 = cartesian_point ( 'none', ( -37.99590327080162700, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#4470 = cartesian_point ( 'none', ( -37.99590327080163400, -44.66808345057913200, -0.1666603205106910700 ) ) ;
#4471 = cartesian_point ( 'none', ( -39.74515681734909800, -44.67516706126116300, -0.1670364920703875900 ) ) ;
#4472 = cartesian_point ( 'none', ( -41.47699873354451900, -43.95074681836631900, -0.1672522612241392200 ) ) ;
#4473 = cartesian_point ( 'none', ( -43.95074681836634100, -41.47699873354446300, -0.1672522612241391400 ) ) ;
#4474 = cartesian_point ( 'none', ( -44.67516706126119200, -39.74515681734904100, -0.1670364920703875400 ) ) ;
#4475 = cartesian_point ( 'none', ( -44.66808345057914000, -37.99590327080162700, -0.1666603205106910700 ) ) ;
#4476 = cartesian_point ( 'none', ( -37.99590327080163400, -44.50430680974329800, 0.0000000000000000000 ) ) ;
#4477 = cartesian_point ( 'none', ( -39.70222249958167300, -44.51121974695007600, 0.0000000000000000000 ) ) ;
#4478 = cartesian_point ( 'none', ( -41.39155612177479100, -43.80458310198960700, 0.0000000000000000000 ) ) ;
#4479 = cartesian_point ( 'none', ( -43.80458310198963500, -41.39155612177474100, 0.0000000000000000000 ) ) ;
#4480 = cartesian_point ( 'none', ( -44.51121974695010400, -39.70222249958162300, 0.0000000000000000000 ) ) ;
#4481 = cartesian_point ( 'none', ( -44.50430680974329800, -37.99590327080162700, 0.0000000000000000000 ) ) ;
#4482 = cartesian_point ( 'none', ( -37.99590327080162700, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#4483 = plane ( 'none', #4484 ) ;
#4484 = axis2_placement_3d ( 'none', #4514, #4513, #4512 ) ;
#4485 = b_spline_curve_with_knots ( 'none', 1,
( #4482, #4515 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4486 = face_bound ( 'none', #6056, .t. ) ;
#4487 = cartesian_point ( 'none', ( 41.39155612177479100, 43.80458310198962800, 0.0000000000000000000 ) ) ;
#4488 = cartesian_point ( 'none', ( 43.80458310198960700, 41.39155612177476900, 0.0000000000000000000 ) ) ;
#4489 = cartesian_point ( 'none', ( 44.51121974695010400, 39.70222249958163700, 0.0000000000000000000 ) ) ;
#4490 = cartesian_point ( 'none', ( 44.50430680974331900, 37.99590327080161200, 0.0000000000000000000 ) ) ;
#4491 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4490, #4489, #4488, #4487, #4523, #4522 ),
( #4521, #4520, #4519, #4518, #4517, #4516 ),
( #4415, #4414, #4413, #4412, #4411, #4410 ),
( #4409, #4408, #4407, #4406, #4405, #4404 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497825219993076800, 6.283185307179586200, 7.068545394366094700 ),
.unspecified. ) ;
#4492 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4493 = b_spline_curve_with_knots ( 'none', 3,
( #4419, #4418, #4417, #4416 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4494 = axis2_placement_3d ( 'none', #4504, #4592, #4591 ) ;
#4495 = axis2_placement_3d ( 'none', #4595, #4594, #4593 ) ;
#4496 = face_outer_bound ( 'none', #6454, .t. ) ;
#4497 = face_bound ( 'none', #6042, .t. ) ;
#4498 = direction ( 'none', ( -0.7009092642998464600, 0.0000000000000000000, -0.7132504491541858900 ) ) ;
#4499 = direction ( 'none', ( 0.7132504491541858900, 0.0000000000000000000, -0.7009092642998464600 ) ) ;
#4500 = cartesian_point ( 'none', ( -44.50430680974331200, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#4501 = axis2_placement_3d ( 'none', #4500, #4499, #4498 ) ;
#4502 = plane ( 'none', #4495 ) ;
#4503 = face_bound ( 'none', #6450, .t. ) ;
#4504 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.900000000000000400 ) ) ;
#4505 = cartesian_point ( 'none', ( -37.99590327080163400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#4506 = cartesian_point ( 'none', ( -37.99590327080162700, -44.99563673225082300, -0.4999809615320704400 ) ) ;
#4507 = axis2_placement_3d ( 'none', #4509, #4581, #4580 ) ;
#4508 = face_outer_bound ( 'none', #6071, .t. ) ;
#4509 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.899999999999998600 ) ) ;
#4510 = b_spline_curve_with_knots ( 'none', 1,
( #4506, #4505 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4511 = face_outer_bound ( 'none', #6033, .t. ) ;
#4512 = direction ( 'none', ( 0.0000000000000000000, 0.7009092642998516800, 0.7132504491541809000 ) ) ;
#4513 = direction ( 'none', ( -1.649723064531679000e-016, 0.7132504491541809000, -0.7009092642998516800 ) ) ;
#4514 = cartesian_point ( 'none', ( -45.00000000000001400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#4515 = cartesian_point ( 'none', ( -37.99590327080162700, 44.99563673225080900, -0.4999809615320706700 ) ) ;
#4516 = cartesian_point ( 'none', ( 37.99590327080165500, 44.66808345057913200, -0.1666603205106911600 ) ) ;
#4517 = cartesian_point ( 'none', ( 39.74515681734904100, 44.67516706126117800, -0.1670364920703876500 ) ) ;
#4518 = cartesian_point ( 'none', ( 41.47699873354451900, 43.95074681836633300, -0.1672522612241392500 ) ) ;
#4519 = cartesian_point ( 'none', ( 43.95074681836631200, 41.47699873354449800, -0.1672522612241391600 ) ) ;
#4520 = cartesian_point ( 'none', ( 44.67516706126119200, 39.74515681734905600, -0.1670364920703876800 ) ) ;
#4521 = cartesian_point ( 'none', ( 44.66808345057915400, 37.99590327080161200, -0.1666603205106911600 ) ) ;
#4522 = cartesian_point ( 'none', ( 37.99590327080165500, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#4523 = cartesian_point ( 'none', ( 39.70222249958162300, 44.51121974695009000, 0.0000000000000000000 ) ) ;
#4524 = cartesian_point ( 'none', ( -45.00000000000002800, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#4525 = cartesian_point ( 'none', ( -44.99563673225083000, 37.99590327080160500, -0.4999809615320735000 ) ) ;
#4526 = cartesian_point ( 'none', ( -44.83186009141498800, 37.99590327080162700, -0.3333206410213813700 ) ) ;
#4527 = cartesian_point ( 'none', ( -44.66808345057915400, 37.99590327080162700, -0.1666603205106906800 ) ) ;
#4528 = cartesian_point ( 'none', ( -44.50430680974331900, 37.99590327080159800, 0.0000000000000000000 ) ) ;
#4529 = direction ( 'none', ( 0.0000000000000000000, 0.7009092642998565600, -0.7132504491541760100 ) ) ;
#4530 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4469, #4468, #4467, #4466, #4465, #4464 ),
( #4463, #4462, #4461, #4460, #4459, #4458 ),
( #4457, #4456, #4455, #4454, #4453, #4452 ),
( #4451, #4450, #4449, #4448, #4447, #4446 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497825219993075900, 6.283185307179586200, 7.068545394366096500 ),
.unspecified. ) ;
#4531 = b_spline_curve_with_knots ( 'none', 3,
( #4528, #4527, #4526, #4525 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4532 = axis2_placement_3d ( 'none', #4524, #4440, #4529 ) ;
#4533 = cartesian_point ( 'none', ( 44.99563673225083700, -37.99590327080159800, -0.4999809615320732800 ) ) ;
#4534 = cartesian_point ( 'none', ( 45.00306168988339600, -39.83102545288390000, -0.5011094762111629700 ) ) ;
#4535 = cartesian_point ( 'none', ( 44.24307425111975800, -41.64788395708393400, -0.5017567836724177200 ) ) ;
#4536 = cartesian_point ( 'none', ( 41.64788395708397700, -44.24307425111974400, -0.5017567836724174900 ) ) ;
#4537 = cartesian_point ( 'none', ( 39.83102545288389300, -45.00306168988335300, -0.5011094762111629700 ) ) ;
#4538 = cartesian_point ( 'none', ( 37.99590327080161200, -44.99563673225080200, -0.4999809615320732800 ) ) ;
#4539 = cartesian_point ( 'none', ( 44.83186009141499500, -37.99590327080159800, -0.3333206410213821500 ) ) ;
#4540 = cartesian_point ( 'none', ( 44.83911437557230800, -39.78809113511647400, -0.3340729841407753000 ) ) ;
#4541 = cartesian_point ( 'none', ( 44.09691053474304600, -41.56244134531420500, -0.3345045224482784400 ) ) ;
#4542 = cartesian_point ( 'none', ( 41.56244134531424100, -44.09691053474303100, -0.3345045224482782700 ) ) ;
#4543 = cartesian_point ( 'none', ( 39.78809113511647400, -44.83911437557226500, -0.3340729841407753000 ) ) ;
#4544 = cartesian_point ( 'none', ( 37.99590327080162700, -44.83186009141496700, -0.3333206410213821500 ) ) ;
#4545 = cartesian_point ( 'none', ( 44.66808345057915400, -37.99590327080159800, -0.1666603205106910700 ) ) ;
#4546 = cartesian_point ( 'none', ( 44.67516706126121300, -39.74515681734905600, -0.1670364920703876500 ) ) ;
#4547 = cartesian_point ( 'none', ( 43.95074681836633300, -41.47699873354447700, -0.1672522612241392200 ) ) ;
#4548 = cartesian_point ( 'none', ( 41.47699873354450500, -43.95074681836633300, -0.1672522612241391400 ) ) ;
#4549 = cartesian_point ( 'none', ( 39.74515681734905600, -44.67516706126117800, -0.1670364920703876500 ) ) ;
#4550 = cartesian_point ( 'none', ( 37.99590327080162700, -44.66808345057912500, -0.1666603205106910700 ) ) ;
#4551 = cartesian_point ( 'none', ( 44.50430680974331900, -37.99590327080159800, 0.0000000000000000000 ) ) ;
#4552 = cartesian_point ( 'none', ( 44.51121974695011800, -39.70222249958162300, 0.0000000000000000000 ) ) ;
#4553 = cartesian_point ( 'none', ( 43.80458310198962800, -41.39155612177474100, 0.0000000000000000000 ) ) ;
#4554 = cartesian_point ( 'none', ( 41.39155612177476900, -43.80458310198962800, 0.0000000000000000000 ) ) ;
#4555 = cartesian_point ( 'none', ( 39.70222249958163700, -44.51121974695008300, 0.0000000000000000000 ) ) ;
#4556 = cartesian_point ( 'none', ( 37.99590327080162700, -44.50430680974329100, 0.0000000000000000000 ) ) ;
#4557 = cartesian_point ( 'none', ( 37.99590327080162700, -44.50430680974329100, 0.0000000000000000000 ) ) ;
#4558 = cartesian_point ( 'none', ( 37.99590327080162700, -44.66808345057913200, -0.1666603205106898200 ) ) ;
#4559 = cartesian_point ( 'none', ( 37.99590327080162700, -44.83186009141496700, -0.3333206410213805900 ) ) ;
#4560 = cartesian_point ( 'none', ( 37.99590327080162000, -44.99563673225080900, -0.4999809615320720000 ) ) ;
#4561 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4556, #4555, #4554, #4553, #4552, #4551 ),
( #4550, #4549, #4548, #4547, #4546, #4545 ),
( #4544, #4543, #4542, #4541, #4540, #4539 ),
( #4538, #4537, #4536, #4535, #4534, #4533 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497825219993074200, 6.283185307179584500, 7.068545394366094700 ),
.unspecified. ) ;
#4562 = face_outer_bound ( 'none', #6006, .t. ) ;
#4563 = face_outer_bound ( 'none', #6019, .t. ) ;
#4564 = plane ( 'none', #4532 ) ;
#4565 = cartesian_point ( 'none', ( -44.50430680974330500, -37.99590327080162700, 0.0000000000000000000 ) ) ;
#4566 = cartesian_point ( 'none', ( -44.66808345057915400, -37.99590327080162700, -0.1666603205106906800 ) ) ;
#4567 = cartesian_point ( 'none', ( -44.83186009141498800, -37.99590327080162700, -0.3333206410213813700 ) ) ;
#4568 = face_outer_bound ( 'none', #5999, .t. ) ;
#4569 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4570 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4571 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.900000000000000400 ) ) ;
#4572 = face_outer_bound ( 'none', #5968, .t. ) ;
#4573 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4574 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4575 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.899999999999998600 ) ) ;
#4576 = axis2_placement_3d ( 'none', #4575, #4574, #4573 ) ;
#4577 = circle ( 'none', #4576, 1.649999999999991700 ) ;
#4578 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4579 = axis2_placement_3d ( 'none', #4571, #4578, #4422 ) ;
#4580 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4581 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4582 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.900000000000000400 ) ) ;
#4583 = axis2_placement_3d ( 'none', #4582, #4570, #4569 ) ;
#4584 = cylindrical_surface ( 'none', #4583, 1.649999999999995200 ) ;
#4585 = circle ( 'none', #3861, 1.649999999999991700 ) ;
#4586 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4587 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4588 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.899999999999998600 ) ) ;
#4589 = axis2_placement_3d ( 'none', #4588, #4587, #4586 ) ;
#4590 = circle ( 'none', #4507, 1.649999999999991700 ) ;
#4591 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4592 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4593 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4594 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4595 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#4596 = circle ( 'none', #4589, 1.649999999999991700 ) ;
#4597 = cylindrical_surface ( 'none', #4494, 1.649999999999995200 ) ;
#4598 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4599 = axis2_placement_3d ( 'none', #4606, #4598, #3985 ) ;
#4600 = conical_surface ( 'none', #4599, 4.200000000000002000, 0.01745329251994333400 ) ;
#4601 = axis2_placement_3d ( 'none', #4604, #4603, #4602 ) ;
#4602 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4603 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4604 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.900000000000000400 ) ) ;
#4605 = cylindrical_surface ( 'none', #4601, 1.649999999999995200 ) ;
#4606 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#4607 = conical_surface ( 'none', #3913, 4.200000000000002000, 0.01745329251994333400 ) ;
#4608 = face_outer_bound ( 'none', #6084, .t. ) ;
#4609 = axis2_placement_3d ( 'none', #4621, #4617, #4616 ) ;
#4610 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4611 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4612 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#4613 = face_outer_bound ( 'none', #6174, .t. ) ;
#4614 = axis2_placement_3d ( 'none', #4625, #4660, #4623 ) ;
#4615 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -25.00000000000000000 ) ) ;
#4616 = direction ( 'none', ( 1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4617 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4618 = axis2_placement_3d ( 'none', #4714, #4654, #4676 ) ;
#4619 = conical_surface ( 'none', #4684, 4.191117421552356800, 0.7853981633974511700 ) ;
#4620 = face_bound ( 'none', #6077, .t. ) ;
#4621 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -25.00000000000000000 ) ) ;
#4622 = axis2_placement_3d ( 'none', #4612, #4700, #4661 ) ;
#4623 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4624 = circle ( 'none', #4662, 42.88499999999999800 ) ;
#4625 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#4626 = circle ( 'none', #4699, 3.799999999999998000 ) ;
#4627 = face_outer_bound ( 'none', #5925, .t. ) ;
#4628 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4629 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#4630 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4631 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4632 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#4633 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4634 = circle ( 'none', #4706, 3.799999999999998000 ) ;
#4635 = plane ( 'none', #4705 ) ;
#4636 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4637 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4638 = axis2_placement_3d ( 'none', #4669, #4637, #4636 ) ;
#4639 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#4640 = axis2_placement_3d ( 'none', #4639, #4697, #4696 ) ;
#4641 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#4642 = axis2_placement_3d ( 'none', #4641, #4687, #4686 ) ;
#4643 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4644 = direction ( 'none', ( 1.050189411129243600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4645 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4646 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -25.00000000000000000 ) ) ;
#4647 = axis2_placement_3d ( 'none', #4646, #4643, #4651 ) ;
#4648 = plane ( 'none', #4609 ) ;
#4649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4650 = axis2_placement_3d ( 'none', #4716, #4712, #4711 ) ;
#4651 = direction ( 'none', ( 1.106204294514241900e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4652 = circle ( 'none', #4647, 3.763623376794561700 ) ;
#4653 = axis2_placement_3d ( 'none', #4615, #4645, #4644 ) ;
#4654 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4655 = face_outer_bound ( 'none', #6088, .t. ) ;
#4656 = conical_surface ( 'none', #4642, 4.200000000000002000, 0.01745329251994333400 ) ;
#4657 = face_outer_bound ( 'none', #6179, .t. ) ;
#4658 = cylindrical_surface ( 'none', #4650, 42.88499999999999800 ) ;
#4659 = face_outer_bound ( 'none', #6123, .t. ) ;
#4660 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4661 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4662 = axis2_placement_3d ( 'none', #4707, #4611, #4610 ) ;
#4663 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4665 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#4666 = cylindrical_surface ( 'none', #4614, 3.799999999999998000 ) ;
#4667 = plane ( 'none', #4622 ) ;
#4668 = face_bound ( 'none', #6160, .t. ) ;
#4669 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#4670 = face_outer_bound ( 'none', #6133, .t. ) ;
#4671 = face_outer_bound ( 'none', #6158, .t. ) ;
#4672 = axis2_placement_3d ( 'none', #4691, #4649, #4708 ) ;
#4673 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4674 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4675 = circle ( 'none', #4640, 1.999999999999988000 ) ;
#4676 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4677 = circle ( 'none', #4618, 1.649999999999998600 ) ;
#4678 = conical_surface ( 'none', #4710, 1.999999999999988000, 1.029744258676652100 ) ;
#4679 = plane ( 'none', #4672 ) ;
#4680 = cylindrical_surface ( 'none', #4694, 3.799999999999998000 ) ;
#4681 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4683 = face_outer_bound ( 'none', #6152, .t. ) ;
#4684 = axis2_placement_3d ( 'none', #4688, #4717, #4713 ) ;
#4685 = face_outer_bound ( 'none', #6143, .t. ) ;
#4686 = direction ( 'none', ( 9.912705577010322200e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4687 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4688 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476405100 ) ) ;
#4689 = circle ( 'none', #4653, 3.303639243727472900 ) ;
#4690 = axis2_placement_3d ( 'none', #4629, #4628, #4633 ) ;
#4691 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#4692 = circle ( 'none', #4638, 41.48499999999999900 ) ;
#4693 = face_bound ( 'none', #6142, .t. ) ;
#4694 = axis2_placement_3d ( 'none', #4715, #4674, #4673 ) ;
#4695 = face_bound ( 'none', #6149, .t. ) ;
#4696 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4697 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4698 = face_outer_bound ( 'none', #6156, .t. ) ;
#4699 = axis2_placement_3d ( 'none', #4665, #4664, #4663 ) ;
#4700 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4701 = direction ( 'none', ( -1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4702 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4703 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#4704 = cylindrical_surface ( 'none', #4690, 3.799999999999998000 ) ;
#4705 = axis2_placement_3d ( 'none', #4703, #4702, #4701 ) ;
#4706 = axis2_placement_3d ( 'none', #4632, #4631, #4630 ) ;
#4707 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#4708 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4709 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#4710 = axis2_placement_3d ( 'none', #4709, #4682, #4681 ) ;
#4711 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4712 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4713 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4714 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#4715 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#4716 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#4717 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4718 = vertex_point ( 'none', #6512 ) ;
#4719 = advanced_face ( 'none', ( #6511 ), #6509, .t. ) ;
#4720 = oriented_edge ( 'none', *, *, #4794, .f. ) ;
#4721 = oriented_edge ( 'none', *, *, #4831, .t. ) ;
#4722 = vertex_point ( 'none', #24 ) ;
#4723 = edge_curve ( 'none', #4792, #4725, #76, .t. ) ;
#4724 = edge_curve ( 'none', #4725, #4718, #71, .t. ) ;
#4725 = vertex_point ( 'none', #70 ) ;
#4726 = edge_curve ( 'none', #4722, #4718, #23, .t. ) ;
#4727 = oriented_edge ( 'none', *, *, #4799, .t. ) ;
#4728 = advanced_face ( 'none', ( #117 ), #78, .t. ) ;
#4729 = oriented_edge ( 'none', *, *, #4724, .t. ) ;
#4730 = edge_curve ( 'none', #4731, #4732, #124, .t. ) ;
#4731 = vertex_point ( 'none', #109 ) ;
#4732 = vertex_point ( 'none', #119 ) ;
#4733 = edge_loop ( 'none', ( #4874, #4873, #4878, #4880 ) ) ;
#4734 = vertex_point ( 'none', #103 ) ;
#4735 = oriented_edge ( 'none', *, *, #4730, .f. ) ;
#4736 = edge_curve ( 'none', #4732, #4884, #111, .t. ) ;
#4737 = oriented_edge ( 'none', *, *, #4898, .f. ) ;
#4738 = advanced_face ( 'none', ( #116 ), #99, .t. ) ;
#4739 = oriented_edge ( 'none', *, *, #4877, .t. ) ;
#4740 = edge_loop ( 'none', ( #4737, #4743, #4890, #4891 ) ) ;
#4741 = oriented_edge ( 'none', *, *, #4742, .f. ) ;
#4742 = edge_curve ( 'none', #4888, #4734, #97, .t. ) ;
#4743 = oriented_edge ( 'none', *, *, #4742, .t. ) ;
#4744 = advanced_face ( 'none', ( #20 ), #110, .t. ) ;
#4745 = vertex_point ( 'none', #14 ) ;
#4746 = edge_curve ( 'none', #4941, #4938, #95, .t. ) ;
#4747 = edge_loop ( 'none', ( #4827, #4826, #4933, #4936, #4940, #4931, #4935 ) ) ;
#4748 = edge_curve ( 'none', #4745, #4921, #11, .t. ) ;
#4749 = vertex_point ( 'none', #3 ) ;
#4750 = oriented_edge ( 'none', *, *, #4829, .t. ) ;
#4751 = edge_curve ( 'none', #4839, #4858, #19, .t. ) ;
#4752 = oriented_edge ( 'none', *, *, #4948, .f. ) ;
#4753 = vertex_point ( 'none', #10 ) ;
#4754 = edge_curve ( 'none', #4932, #4753, #91, .t. ) ;
#4755 = oriented_edge ( 'none', *, *, #4845, .f. ) ;
#4756 = edge_loop ( 'none', ( #4947, #4750, #4833, #4752 ) ) ;
#4757 = edge_curve ( 'none', #4753, #4942, #79, .t. ) ;
#4758 = vertex_point ( 'none', #4 ) ;
#4759 = oriented_edge ( 'none', *, *, #4828, .f. ) ;
#4760 = edge_loop ( 'none', ( #4924, #4923, #4759, #4834, #4837 ) ) ;
#4761 = vertex_point ( 'none', #80 ) ;
#4762 = vertex_point ( 'none', #208 ) ;
#4763 = edge_curve ( 'none', #4769, #4820, #209, .t. ) ;
#4764 = vertex_point ( 'none', #201 ) ;
#4765 = edge_loop ( 'none', ( #4966, #4970, #4960, #4973 ) ) ;
#4766 = oriented_edge ( 'none', *, *, #4999, .t. ) ;
#4767 = vertex_point ( 'none', #202 ) ;
#4768 = oriented_edge ( 'none', *, *, #4794, .t. ) ;
#4769 = vertex_point ( 'none', #86 ) ;
#4770 = edge_curve ( 'none', #4767, #4722, #196, .t. ) ;
#4771 = oriented_edge ( 'none', *, *, #4779, .f. ) ;
#4772 = oriented_edge ( 'none', *, *, #4776, .t. ) ;
#4773 = edge_curve ( 'none', #4764, #4767, #200, .t. ) ;
#4774 = oriented_edge ( 'none', *, *, #4782, .f. ) ;
#4775 = oriented_edge ( 'none', *, *, #4773, .f. ) ;
#4776 = edge_curve ( 'none', #4764, #4988, #185, .t. ) ;
#4777 = oriented_edge ( 'none', *, *, #4784, .f. ) ;
#4778 = vertex_point ( 'none', #189 ) ;
#4779 = edge_curve ( 'none', #4780, #4988, #190, .t. ) ;
#4780 = vertex_point ( 'none', #180 ) ;
#4781 = vertex_point ( 'none', #179 ) ;
#4782 = edge_curve ( 'none', #4778, #4780, #203, .t. ) ;
#4783 = vertex_point ( 'none', #170 ) ;
#4784 = edge_curve ( 'none', #4789, #4778, #210, .t. ) ;
#4785 = edge_curve ( 'none', #4789, #4857, #178, .t. ) ;
#4786 = edge_loop ( 'none', ( #4972, #4979, #4978, #4981 ) ) ;
#4787 = edge_loop ( 'none', ( #4768, #4806, #4796, #4961 ) ) ;
#4788 = oriented_edge ( 'none', *, *, #4813, .f. ) ;
#4789 = vertex_point ( 'none', #165 ) ;
#4790 = vertex_point ( 'none', #159 ) ;
#4791 = oriented_edge ( 'none', *, *, #4999, .f. ) ;
#4792 = vertex_point ( 'none', #169 ) ;
#4793 = oriented_edge ( 'none', *, *, #4795, .f. ) ;
#4794 = edge_curve ( 'none', #4792, #4790, #160, .t. ) ;
#4795 = edge_curve ( 'none', #4790, #4769, #67, .t. ) ;
#4796 = oriented_edge ( 'none', *, *, #4802, .t. ) ;
#4797 = edge_loop ( 'none', ( #4788, #4727, #4721, #4766, #4729, #4990, #4989, #4775, #4772, #4771, #4774, #4777, #4800 ) ) ;
#4798 = oriented_edge ( 'none', *, *, #4723, .t. ) ;
#4799 = edge_curve ( 'none', #4858, #4917, #61, .t. ) ;
#4800 = oriented_edge ( 'none', *, *, #4785, .t. ) ;
#4801 = edge_curve ( 'none', #4778, #4932, #139, .t. ) ;
#4802 = edge_curve ( 'none', #4781, #4805, #138, .t. ) ;
#4803 = advanced_face ( 'none', ( #155 ), #125, .t. ) ;
#4804 = edge_curve ( 'none', #4790, #4781, #6823, .t. ) ;
#4805 = vertex_point ( 'none', #6825 ) ;
#4806 = oriented_edge ( 'none', *, *, #4804, .t. ) ;
#4807 = oriented_edge ( 'none', *, *, #4823, .t. ) ;
#4808 = oriented_edge ( 'none', *, *, #4751, .t. ) ;
#4809 = advanced_face ( 'none', ( #126 ), #150, .t. ) ;
#4810 = oriented_edge ( 'none', *, *, #4818, .f. ) ;
#4811 = oriented_edge ( 'none', *, *, #4815, .t. ) ;
#4812 = oriented_edge ( 'none', *, *, #4813, .t. ) ;
#4813 = edge_curve ( 'none', #4858, #4857, #6817, .t. ) ;
#4814 = edge_curve ( 'none', #4853, #4819, #6809, .t. ) ;
#4815 = edge_curve ( 'none', #4857, #4749, #6803, .t. ) ;
#4816 = vertex_point ( 'none', #6798 ) ;
#4817 = oriented_edge ( 'none', *, *, #4814, .f. ) ;
#4818 = edge_curve ( 'none', #4819, #4749, #149, .t. ) ;
#4819 = vertex_point ( 'none', #148 ) ;
#4820 = vertex_point ( 'none', #6814 ) ;
#4821 = edge_curve ( 'none', #4816, #4853, #6816, .t. ) ;
#4822 = oriented_edge ( 'none', *, *, #4821, .f. ) ;
#4823 = edge_curve ( 'none', #4816, #4820, #136, .t. ) ;
#4824 = oriented_edge ( 'none', *, *, #4835, .t. ) ;
#4825 = oriented_edge ( 'none', *, *, #5192, .f. ) ;
#4826 = oriented_edge ( 'none', *, *, #4746, .t. ) ;
#4827 = oriented_edge ( 'none', *, *, #4939, .f. ) ;
#4828 = edge_curve ( 'none', #4838, #4839, #53, .t. ) ;
#4829 = edge_curve ( 'none', #4921, #4758, #6805, .t. ) ;
#4830 = oriented_edge ( 'none', *, *, #4856, .f. ) ;
#4831 = edge_curve ( 'none', #4917, #4838, #56, .t. ) ;
#4832 = edge_loop ( 'none', ( #4850, #4849, #4854, #4830 ) ) ;
#4833 = oriented_edge ( 'none', *, *, #4920, .f. ) ;
#4834 = oriented_edge ( 'none', *, *, #4831, .f. ) ;
#4835 = edge_curve ( 'none', #4926, #4917, #33, .t. ) ;
#4836 = vertex_point ( 'none', #42 ) ;
#4837 = oriented_edge ( 'none', *, *, #4835, .f. ) ;
#4838 = vertex_point ( 'none', #47 ) ;
#4839 = vertex_point ( 'none', #28 ) ;
#4840 = oriented_edge ( 'none', *, *, #4916, .f. ) ;
#4841 = advanced_face ( 'none', ( #57 ), #46, .f. ) ;
#4842 = vertex_point ( 'none', #37 ) ;
#4843 = oriented_edge ( 'none', *, *, #4844, .t. ) ;
#4844 = edge_curve ( 'none', #4927, #4761, #4906, .t. ) ;
#4845 = edge_curve ( 'none', #4927, #4842, #335, .t. ) ;
#4846 = edge_loop ( 'none', ( #4945, #4808, #4812, #4811, #4810, #4817, #4822, #4807, #4949, #4793, #4720, #4798, #4791 ) ) ;
#4847 = advanced_face ( 'none', ( #392 ), #447, .t. ) ;
#4848 = vertex_point ( 'none', #394 ) ;
#4849 = oriented_edge ( 'none', *, *, #4851, .t. ) ;
#4850 = oriented_edge ( 'none', *, *, #4852, .t. ) ;
#4851 = edge_curve ( 'none', #4848, #4761, #449, .t. ) ;
#4852 = edge_curve ( 'none', #4836, #4848, #448, .t. ) ;
#4853 = vertex_point ( 'none', #439 ) ;
#4854 = oriented_edge ( 'none', *, *, #4855, .t. ) ;
#4855 = edge_curve ( 'none', #4761, #4762, #434, .t. ) ;
#4856 = edge_curve ( 'none', #4836, #4762, #395, .t. ) ;
#4857 = vertex_point ( 'none', #452 ) ;
#4858 = vertex_point ( 'none', #432 ) ;
#4859 = edge_loop ( 'none', ( #4866, #4864 ) ) ;
#4860 = advanced_face ( 'none', ( #421 ), #444, .f. ) ;
#4861 = oriented_edge ( 'none', *, *, #4730, .t. ) ;
#4862 = oriented_edge ( 'none', *, *, #4871, .t. ) ;
#4863 = oriented_edge ( 'none', *, *, #4879, .t. ) ;
#4864 = oriented_edge ( 'none', *, *, #4879, .f. ) ;
#4865 = advanced_face ( 'none', ( #443 ), #438, .f. ) ;
#4866 = oriented_edge ( 'none', *, *, #4876, .f. ) ;
#4867 = edge_loop ( 'none', ( #4883, #4863, #4739, #4741 ) ) ;
#4868 = vertex_point ( 'none', #433 ) ;
#4869 = edge_curve ( 'none', #4734, #4887, #427, .t. ) ;
#4870 = oriented_edge ( 'none', *, *, #4869, .f. ) ;
#4871 = edge_curve ( 'none', #4732, #4731, #423, .t. ) ;
#4872 = advanced_face ( 'none', ( #428 ), #224, .t. ) ;
#4873 = oriented_edge ( 'none', *, *, #4875, .t. ) ;
#4874 = oriented_edge ( 'none', *, *, #4876, .t. ) ;
#4875 = edge_curve ( 'none', #4899, #4888, #220, .t. ) ;
#4876 = edge_curve ( 'none', #4868, #4899, #218, .t. ) ;
#4877 = edge_curve ( 'none', #4868, #4734, #233, .t. ) ;
#4878 = oriented_edge ( 'none', *, *, #4895, .f. ) ;
#4879 = edge_curve ( 'none', #4899, #4868, #234, .t. ) ;
#4880 = oriented_edge ( 'none', *, *, #4877, .f. ) ;
#4881 = oriented_edge ( 'none', *, *, #4882, .t. ) ;
#4882 = edge_curve ( 'none', #4731, #4887, #237, .t. ) ;
#4883 = oriented_edge ( 'none', *, *, #4875, .f. ) ;
#4884 = vertex_point ( 'none', #290 ) ;
#4885 = edge_curve ( 'none', #4887, #4884, #302, .t. ) ;
#4886 = edge_loop ( 'none', ( #4897, #4902, #4901, #4870 ) ) ;
#4887 = vertex_point ( 'none', #285 ) ;
#4888 = vertex_point ( 'none', #293 ) ;
#4889 = advanced_face ( 'none', ( #277 ), #275, .t. ) ;
#4890 = oriented_edge ( 'none', *, *, #4869, .t. ) ;
#4891 = oriented_edge ( 'none', *, *, #4908, .f. ) ;
#4892 = oriented_edge ( 'none', *, *, #4885, .t. ) ;
#4893 = edge_loop ( 'none', ( #4735, #4881, #4892, #4894 ) ) ;
#4894 = oriented_edge ( 'none', *, *, #4736, .f. ) ;
#4895 = edge_curve ( 'none', #4734, #4888, #283, .t. ) ;
#4896 = advanced_face ( 'none', ( #286 ), #276, .t. ) ;
#4897 = oriented_edge ( 'none', *, *, #4895, .t. ) ;
#4898 = edge_curve ( 'none', #4888, #4884, #361, .t. ) ;
#4899 = vertex_point ( 'none', #279 ) ;
#4900 = edge_loop ( 'none', ( #4862, #4861 ) ) ;
#4901 = oriented_edge ( 'none', *, *, #4885, .f. ) ;
#4902 = oriented_edge ( 'none', *, *, #4898, .t. ) ;
#4903 = oriented_edge ( 'none', *, *, #4736, .t. ) ;
#4904 = oriented_edge ( 'none', *, *, #4908, .t. ) ;
#4905 = oriented_edge ( 'none', *, *, #4871, .f. ) ;
#4906 = circle ( 'none', #4907, 0.2000000000000000900 ) ;
#4907 = axis2_placement_3d ( 'none', #4958, #4957, #4950 ) ;
#4908 = edge_curve ( 'none', #4884, #4887, #364, .t. ) ;
#4909 = oriented_edge ( 'none', *, *, #5025, .f. ) ;
#4910 = edge_loop ( 'none', ( #6294, #6229, #6537, #6739 ) ) ;
#4911 = edge_loop ( 'none', ( #4913, #4905, #4903, #4904 ) ) ;
#4912 = vertex_point ( 'none', #362 ) ;
#4913 = oriented_edge ( 'none', *, *, #4882, .f. ) ;
#4914 = advanced_face ( 'none', ( #264 ), #270, .t. ) ;
#4915 = edge_loop ( 'none', ( #4909, #5067, #5070, #5073, #5066 ) ) ;
#4916 = edge_curve ( 'none', #4762, #4761, #268, .t. ) ;
#4917 = vertex_point ( 'none', #255 ) ;
#4918 = oriented_edge ( 'none', *, *, #4919, .f. ) ;
#4919 = edge_curve ( 'none', #4842, #4762, #248, .t. ) ;
#4920 = edge_curve ( 'none', #4926, #4758, #265, .t. ) ;
#4921 = vertex_point ( 'none', #420 ) ;
#4922 = advanced_face ( 'none', ( #419 ), #258, .t. ) ;
#4923 = oriented_edge ( 'none', *, *, #4925, .t. ) ;
#4924 = oriented_edge ( 'none', *, *, #4920, .t. ) ;
#4925 = edge_curve ( 'none', #4758, #4839, #417, .t. ) ;
#4926 = vertex_point ( 'none', #416 ) ;
#4927 = vertex_point ( 'none', #405 ) ;
#4928 = edge_loop ( 'none', ( #4755, #4843, #4840, #4918 ) ) ;
#4929 = vertex_point ( 'none', #414 ) ;
#4930 = edge_curve ( 'none', #4938, #4929, #409, .t. ) ;
#4931 = oriented_edge ( 'none', *, *, #4754, .t. ) ;
#4932 = vertex_point ( 'none', #246 ) ;
#4933 = oriented_edge ( 'none', *, *, #4930, .t. ) ;
#4934 = edge_curve ( 'none', #4929, #4943, #404, .t. ) ;
#4935 = oriented_edge ( 'none', *, *, #4757, .t. ) ;
#4936 = oriented_edge ( 'none', *, *, #4934, .t. ) ;
#4937 = edge_curve ( 'none', #4943, #4932, #398, .t. ) ;
#4938 = vertex_point ( 'none', #403 ) ;
#4939 = edge_curve ( 'none', #4941, #4942, #323, .t. ) ;
#4940 = oriented_edge ( 'none', *, *, #4937, .t. ) ;
#4941 = vertex_point ( 'none', #329 ) ;
#4942 = vertex_point ( 'none', #328 ) ;
#4943 = vertex_point ( 'none', #318 ) ;
#4944 = advanced_face ( 'none', ( #317 ), #334, .f. ) ;
#4945 = oriented_edge ( 'none', *, *, #4828, .t. ) ;
#4946 = advanced_face ( 'none', ( #316 ), #310, .t. ) ;
#4947 = oriented_edge ( 'none', *, *, #4748, .t. ) ;
#4948 = edge_curve ( 'none', #4745, #4926, #305, .t. ) ;
#4949 = oriented_edge ( 'none', *, *, #4763, .f. ) ;
#4950 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#4951 = manifold_solid_brep ( 'base-revolve', #4955 ) ;
#4952 = manifold_solid_brep ( 'recesscore', #5147 ) ;
#4953 = oriented_edge ( 'none', *, *, #5554, .t. ) ;
#4954 = oriented_edge ( 'none', *, *, #6497, .t. ) ;
#4955 = closed_shell ( 'none', ( #4744, #4896, #4872, #4860, #4865, #4738, #4889, #4914 ) ) ;
#4956 = oriented_edge ( 'none', *, *, #6387, .t. ) ;
#4957 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#4958 = cartesian_point ( 'none', ( 3.300000000000000700, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#4959 = edge_curve ( 'none', #4792, #4805, #387, .t. ) ;
#4960 = oriented_edge ( 'none', *, *, #4818, .t. ) ;
#4961 = oriented_edge ( 'none', *, *, #4959, .f. ) ;
#4962 = edge_curve ( 'none', #4963, #4964, #312, .t. ) ;
#4963 = vertex_point ( 'none', #383 ) ;
#4964 = vertex_point ( 'none', #315 ) ;
#4965 = advanced_face ( 'none', ( #378 ), #379, .t. ) ;
#4966 = oriented_edge ( 'none', *, *, #4968, .t. ) ;
#4967 = edge_curve ( 'none', #4943, #4819, #372, .t. ) ;
#4968 = edge_curve ( 'none', #4783, #4943, #371, .t. ) ;
#4969 = edge_curve ( 'none', #4749, #4783, #377, .t. ) ;
#4970 = oriented_edge ( 'none', *, *, #4967, .t. ) ;
#4971 = edge_curve ( 'none', #4718, #4963, #347, .t. ) ;
#4972 = oriented_edge ( 'none', *, *, #4962, .t. ) ;
#4973 = oriented_edge ( 'none', *, *, #4969, .t. ) ;
#4974 = oriented_edge ( 'none', *, *, #4987, .t. ) ;
#4975 = advanced_face ( 'none', ( #352 ), #354, .t. ) ;
#4976 = edge_loop ( 'none', ( #4980, #4986, #4974, #4985 ) ) ;
#4977 = edge_curve ( 'none', #4964, #4722, #348, .t. ) ;
#4978 = oriented_edge ( 'none', *, *, #4726, .t. ) ;
#4979 = oriented_edge ( 'none', *, *, #4977, .t. ) ;
#4980 = oriented_edge ( 'none', *, *, #4784, .t. ) ;
#4981 = oriented_edge ( 'none', *, *, #4971, .t. ) ;
#4982 = edge_loop ( 'none', ( #4993, #4997, #4992, #4998 ) ) ;
#4983 = advanced_face ( 'none', ( #682 ), #684, .t. ) ;
#4984 = vertex_point ( 'none', #683 ) ;
#4985 = oriented_edge ( 'none', *, *, #4996, .f. ) ;
#4986 = oriented_edge ( 'none', *, *, #4801, .t. ) ;
#4987 = edge_curve ( 'none', #4932, #4984, #482, .t. ) ;
#4988 = vertex_point ( 'none', #483 ) ;
#4989 = oriented_edge ( 'none', *, *, #4770, .f. ) ;
#4990 = oriented_edge ( 'none', *, *, #4726, .f. ) ;
#4991 = advanced_face ( 'none', ( #472 ), #477, .t. ) ;
#4992 = oriented_edge ( 'none', *, *, #4968, .f. ) ;
#4993 = oriented_edge ( 'none', *, *, #4987, .f. ) ;
#4994 = edge_curve ( 'none', #4783, #4984, #469, .t. ) ;
#4995 = advanced_face ( 'none', ( #471 ), #460, .t. ) ;
#4996 = edge_curve ( 'none', #4789, #4984, #457, .t. ) ;
#4997 = oriented_edge ( 'none', *, *, #4937, .f. ) ;
#4998 = oriented_edge ( 'none', *, *, #4994, .t. ) ;
#4999 = edge_curve ( 'none', #4838, #4725, #464, .t. ) ;
#5000 = edge_curve ( 'none', #5065, #4769, #501, .t. ) ;
#5001 = oriented_edge ( 'none', *, *, #5307, .t. ) ;
#5002 = advanced_face ( 'none', ( #485 ), #499, .t. ) ;
#5003 = oriented_edge ( 'none', *, *, #5000, .t. ) ;
#5004 = edge_loop ( 'none', ( #5010, #5011, #4824, #5037, #5152 ) ) ;
#5005 = oriented_edge ( 'none', *, *, #5301, .f. ) ;
#5006 = advanced_face ( 'none', ( #463 ), #510, .t. ) ;
#5007 = oriented_edge ( 'none', *, *, #4948, .t. ) ;
#5008 = oriented_edge ( 'none', *, *, #5301, .t. ) ;
#5009 = edge_curve ( 'none', #4758, #4926, #486, .t. ) ;
#5010 = oriented_edge ( 'none', *, *, #4925, .f. ) ;
#5011 = oriented_edge ( 'none', *, *, #5009, .t. ) ;
#5012 = oriented_edge ( 'none', *, *, #5033, .t. ) ;
#5013 = edge_curve ( 'none', #4848, #4836, #630, .t. ) ;
#5014 = oriented_edge ( 'none', *, *, #4851, .f. ) ;
#5015 = advanced_face ( 'none', ( #488 ), #502, .t. ) ;
#5016 = edge_curve ( 'none', #4816, #5064, #623, .t. ) ;
#5017 = oriented_edge ( 'none', *, *, #4821, .t. ) ;
#5018 = edge_loop ( 'none', ( #5022, #5005 ) ) ;
#5019 = edge_loop ( 'none', ( #5023, #5299 ) ) ;
#5020 = oriented_edge ( 'none', *, *, #5016, .f. ) ;
#5021 = oriented_edge ( 'none', *, *, #5025, .t. ) ;
#5022 = oriented_edge ( 'none', *, *, #4748, .f. ) ;
#5023 = oriented_edge ( 'none', *, *, #5292, .t. ) ;
#5024 = edge_loop ( 'none', ( #5014, #5273, #5296, #5295 ) ) ;
#5025 = edge_curve ( 'none', #4929, #5064, #613, .t. ) ;
#5026 = oriented_edge ( 'none', *, *, #5283, .t. ) ;
#5027 = oriented_edge ( 'none', *, *, #4779, .t. ) ;
#5028 = oriented_edge ( 'none', *, *, #5031, .t. ) ;
#5029 = edge_loop ( 'none', ( #5017, #5028, #5021, #5020 ) ) ;
#5030 = oriented_edge ( 'none', *, *, #5309, .t. ) ;
#5031 = edge_curve ( 'none', #4853, #4929, #608, .t. ) ;
#5032 = advanced_face ( 'none', ( #629 ), #619, .t. ) ;
#5033 = edge_curve ( 'none', #4820, #5069, #615, .t. ) ;
#5034 = oriented_edge ( 'none', *, *, #5071, .t. ) ;
#5035 = oriented_edge ( 'none', *, *, #5200, .t. ) ;
#5036 = edge_curve ( 'none', #5209, #5115, #624, .t. ) ;
#5037 = oriented_edge ( 'none', *, *, #4799, .f. ) ;
#5038 = oriented_edge ( 'none', *, *, #5292, .f. ) ;
#5039 = advanced_face ( 'none', ( #595 ), #607, .f. ) ;
#5040 = oriented_edge ( 'none', *, *, #4782, .t. ) ;
#5041 = edge_loop ( 'none', ( #5057, #5143, #5146, #5043 ) ) ;
#5042 = oriented_edge ( 'none', *, *, #5016, .t. ) ;
#5043 = oriented_edge ( 'none', *, *, #4804, .f. ) ;
#5044 = oriented_edge ( 'none', *, *, #5033, .f. ) ;
#5045 = edge_curve ( 'none', #5291, #4964, #589, .t. ) ;
#5046 = advanced_face ( 'none', ( #579 ), #584, .f. ) ;
#5047 = edge_loop ( 'none', ( #5040, #5055, #5059, #5060 ) ) ;
#5048 = oriented_edge ( 'none', *, *, #5063, .f. ) ;
#5049 = oriented_edge ( 'none', *, *, #4770, .t. ) ;
#5050 = oriented_edge ( 'none', *, *, #4996, .t. ) ;
#5051 = oriented_edge ( 'none', *, *, #5281, .f. ) ;
#5052 = edge_loop ( 'none', ( #5142, #5149, #5222, #5225 ) ) ;
#5053 = oriented_edge ( 'none', *, *, #4977, .f. ) ;
#5054 = edge_curve ( 'none', #4781, #5065, #569, .t. ) ;
#5055 = oriented_edge ( 'none', *, *, #5307, .f. ) ;
#5056 = advanced_face ( 'none', ( #573 ), #578, .f. ) ;
#5057 = oriented_edge ( 'none', *, *, #4795, .t. ) ;
#5058 = oriented_edge ( 'none', *, *, #5280, .t. ) ;
#5059 = oriented_edge ( 'none', *, *, #4754, .f. ) ;
#5060 = oriented_edge ( 'none', *, *, #4801, .f. ) ;
#5061 = edge_curve ( 'none', #5065, #4938, #591, .t. ) ;
#5062 = edge_loop ( 'none', ( #5034, #5003, #5272, #5012 ) ) ;
#5063 = edge_curve ( 'none', #4767, #5291, #647, .t. ) ;
#5064 = vertex_point ( 'none', #653 ) ;
#5065 = vertex_point ( 'none', #576 ) ;
#5066 = oriented_edge ( 'none', *, *, #5074, .t. ) ;
#5067 = oriented_edge ( 'none', *, *, #4930, .f. ) ;
#5068 = vertex_point ( 'none', #652 ) ;
#5069 = vertex_point ( 'none', #655 ) ;
#5070 = oriented_edge ( 'none', *, *, #5061, .f. ) ;
#5071 = edge_curve ( 'none', #5069, #5065, #637, .t. ) ;
#5072 = oriented_edge ( 'none', *, *, #4962, .f. ) ;
#5073 = oriented_edge ( 'none', *, *, #5071, .f. ) ;
#5074 = edge_curve ( 'none', #5069, #5064, #633, .t. ) ;
#5075 = edge_loop ( 'none', ( #5282, #5278, #5072, #5284 ) ) ;
#5076 = edge_curve ( 'none', #5435, #4912, #651, .t. ) ;
#5077 = oriented_edge ( 'none', *, *, #5076, .t. ) ;
#5078 = edge_curve ( 'none', #5553, #4912, #568, .t. ) ;
#5079 = vertex_point ( 'none', #645 ) ;
#5080 = edge_loop ( 'none', ( #5087, #5092, #5091, #5094 ) ) ;
#5081 = vertex_point ( 'none', #557 ) ;
#5082 = oriented_edge ( 'none', *, *, #5391, .f. ) ;
#5083 = vertex_point ( 'none', #553 ) ;
#5084 = vertex_point ( 'none', #563 ) ;
#5085 = advanced_face ( 'none', ( #550 ), #561, .f. ) ;
#5086 = vertex_point ( 'none', #556 ) ;
#5087 = oriented_edge ( 'none', *, *, #5089, .f. ) ;
#5088 = edge_curve ( 'none', #5511, #5083, #640, .t. ) ;
#5089 = edge_curve ( 'none', #5511, #5086, #543, .t. ) ;
#5090 = oriented_edge ( 'none', *, *, #5472, .t. ) ;
#5091 = oriented_edge ( 'none', *, *, #5093, .t. ) ;
#5092 = oriented_edge ( 'none', *, *, #5088, .t. ) ;
#5093 = edge_curve ( 'none', #5083, #5084, #681, .t. ) ;
#5094 = oriented_edge ( 'none', *, *, #5096, .f. ) ;
#5095 = edge_loop ( 'none', ( #5090, #5470, #5082, #5405 ) ) ;
#5096 = edge_curve ( 'none', #5086, #5084, #539, .t. ) ;
#5097 = edge_curve ( 'none', #5098, #5242, #679, .t. ) ;
#5098 = vertex_point ( 'none', #673 ) ;
#5099 = advanced_face ( 'none', ( #671 ), #659, .t. ) ;
#5100 = oriented_edge ( 'none', *, *, #4855, .f. ) ;
#5101 = oriented_edge ( 'none', *, *, #4852, .f. ) ;
#5102 = oriented_edge ( 'none', *, *, #4919, .t. ) ;
#5103 = edge_loop ( 'none', ( #5050, #5104, #5113, #5210, #5112 ) ) ;
#5104 = oriented_edge ( 'none', *, *, #4994, .f. ) ;
#5105 = advanced_face ( 'none', ( #548 ), #670, .f. ) ;
#5106 = oriented_edge ( 'none', *, *, #4723, .f. ) ;
#5107 = edge_loop ( 'none', ( #5109, #5216, #5215, #5211 ) ) ;
#5108 = oriented_edge ( 'none', *, *, #4959, .t. ) ;
#5109 = oriented_edge ( 'none', *, *, #5305, .t. ) ;
#5110 = oriented_edge ( 'none', *, *, #4724, .f. ) ;
#5111 = advanced_face ( 'none', ( #537 ), #662, .f. ) ;
#5112 = oriented_edge ( 'none', *, *, #4785, .f. ) ;
#5113 = oriented_edge ( 'none', *, *, #4969, .f. ) ;
#5114 = oriented_edge ( 'none', *, *, #5074, .f. ) ;
#5115 = vertex_point ( 'none', #669 ) ;
#5116 = oriented_edge ( 'none', *, *, #5187, .f. ) ;
#5117 = advanced_face ( 'none', ( #660 ), #530, .f. ) ;
#5118 = oriented_edge ( 'none', *, *, #5183, .t. ) ;
#5119 = vertex_point ( 'none', #531 ) ;
#5120 = oriented_edge ( 'none', *, *, #5233, .f. ) ;
#5121 = oriented_edge ( 'none', *, *, #5123, .f. ) ;
#5122 = edge_curve ( 'none', #5119, #5156, #519, .t. ) ;
#5123 = edge_curve ( 'none', #5119, #5158, #514, .t. ) ;
#5124 = vertex_point ( 'none', #515 ) ;
#5125 = vertex_point ( 'none', #523 ) ;
#5126 = vertex_point ( 'none', #522 ) ;
#5127 = oriented_edge ( 'none', *, *, #5122, .t. ) ;
#5128 = edge_curve ( 'none', #5156, #5126, #343, .t. ) ;
#5129 = edge_curve ( 'none', #5124, #5125, #5148, .t. ) ;
#5130 = edge_curve ( 'none', #5158, #5126, #712, .t. ) ;
#5131 = vertex_point ( 'none', #714 ) ;
#5132 = oriented_edge ( 'none', *, *, #5130, .f. ) ;
#5133 = oriented_edge ( 'none', *, *, #5172, .f. ) ;
#5134 = advanced_face ( 'none', ( #713 ), #706, .f. ) ;
#5135 = oriented_edge ( 'none', *, *, #5129, .f. ) ;
#5136 = edge_curve ( 'none', #5124, #5138, #703, .t. ) ;
#5137 = oriented_edge ( 'none', *, *, #5170, .f. ) ;
#5138 = vertex_point ( 'none', #707 ) ;
#5139 = vertex_point ( 'none', #696 ) ;
#5140 = oriented_edge ( 'none', *, *, #5136, .t. ) ;
#5141 = edge_curve ( 'none', #5138, #5139, #694, .t. ) ;
#5142 = oriented_edge ( 'none', *, *, #4934, .f. ) ;
#5143 = oriented_edge ( 'none', *, *, #5000, .f. ) ;
#5144 = advanced_face ( 'none', ( #708 ), #704, .f. ) ;
#5145 = edge_loop ( 'none', ( #5151, #5227, #5199, #5224, #5058, #5202, #5198 ) ) ;
#5146 = oriented_edge ( 'none', *, *, #5054, .f. ) ;
#5147 = closed_shell ( 'none', ( #4944, #4841, #4922, #4946, #4847, #4809, #4728, #4803, #4965, #4975, #4983, #4991, #4995, #5279, #5287, #5304, #5002, #5032, #5015, #5293, #5298, #5006, #4719, #5099, #5221, #5105, #5111, #5213, #5039, #5046, #5056, #5144, #5150, #5228 ) ) ;
#5148 = circle ( 'none', #6510, 1.999999999999988000 ) ;
#5149 = oriented_edge ( 'none', *, *, #5031, .f. ) ;
#5150 = advanced_face ( 'none', ( #701 ), #705, .f. ) ;
#5151 = oriented_edge ( 'none', *, *, #4746, .f. ) ;
#5152 = oriented_edge ( 'none', *, *, #4751, .f. ) ;
#5153 = edge_loop ( 'none', ( #5155, #5038, #5102, #5100 ) ) ;
#5154 = edge_loop ( 'none', ( #5101, #5230 ) ) ;
#5155 = oriented_edge ( 'none', *, *, #4844, .f. ) ;
#5156 = vertex_point ( 'none', #686 ) ;
#5157 = edge_curve ( 'none', #5189, #5269, #771, .t. ) ;
#5158 = vertex_point ( 'none', #695 ) ;
#5159 = advanced_face ( 'none', ( #772 ), #773, .f. ) ;
#5160 = oriented_edge ( 'none', *, *, #5161, .t. ) ;
#5161 = edge_curve ( 'none', #5248, #5249, #767, .t. ) ;
#5162 = edge_curve ( 'none', #5248, #5240, #700, .t. ) ;
#5163 = vertex_point ( 'none', #766 ) ;
#5164 = vertex_point ( 'none', #755 ) ;
#5165 = oriented_edge ( 'none', *, *, #5166, .t. ) ;
#5166 = edge_curve ( 'none', #5249, #5169, #752, .t. ) ;
#5167 = edge_curve ( 'none', #5240, #5169, #753, .t. ) ;
#5168 = vertex_point ( 'none', #745 ) ;
#5169 = vertex_point ( 'none', #750 ) ;
#5170 = edge_curve ( 'none', #5125, #5139, #751, .t. ) ;
#5171 = edge_loop ( 'none', ( #5133, #5174, #5226 ) ) ;
#5172 = edge_curve ( 'none', #5131, #5258, #734, .t. ) ;
#5173 = advanced_face ( 'none', ( #736 ), #756, .f. ) ;
#5174 = oriented_edge ( 'none', *, *, #5175, .t. ) ;
#5175 = edge_curve ( 'none', #5131, #5241, #724, .t. ) ;
#5176 = advanced_face ( 'none', ( #726 ), #725, .f. ) ;
#5177 = edge_loop ( 'none', ( #5359, #5367, #5370 ) ) ;
#5178 = edge_curve ( 'none', #5163, #5180, #740, .t. ) ;
#5179 = oriented_edge ( 'none', *, *, #5185, .f. ) ;
#5180 = vertex_point ( 'none', #836 ) ;
#5181 = vertex_point ( 'none', #841 ) ;
#5182 = oriented_edge ( 'none', *, *, #5178, .t. ) ;
#5183 = edge_curve ( 'none', #5180, #5181, #838, .t. ) ;
#5184 = edge_loop ( 'none', ( #5121, #5127, #5263, #5132 ) ) ;
#5185 = edge_curve ( 'none', #5164, #5181, #835, .t. ) ;
#5186 = edge_loop ( 'none', ( #5116, #5191, #5270, #5265 ) ) ;
#5187 = edge_curve ( 'none', #5168, #5189, #826, .t. ) ;
#5188 = advanced_face ( 'none', ( #741 ), #821, .f. ) ;
#5189 = vertex_point ( 'none', #823 ) ;
#5190 = vertex_point ( 'none', #815 ) ;
#5191 = oriented_edge ( 'none', *, *, #5268, .t. ) ;
#5192 = edge_curve ( 'none', #5206, #5209, #839, .t. ) ;
#5193 = vertex_point ( 'none', #832 ) ;
#5194 = oriented_edge ( 'none', *, *, #5167, .f. ) ;
#5195 = oriented_edge ( 'none', *, *, #5197, .t. ) ;
#5196 = oriented_edge ( 'none', *, *, #5283, .f. ) ;
#5197 = edge_curve ( 'none', #5286, #5068, #805, .t. ) ;
#5198 = oriented_edge ( 'none', *, *, #5061, .t. ) ;
#5199 = oriented_edge ( 'none', *, *, #5290, .t. ) ;
#5200 = edge_curve ( 'none', #5207, #5115, #822, .t. ) ;
#5201 = oriented_edge ( 'none', *, *, #5036, .f. ) ;
#5202 = oriented_edge ( 'none', *, *, #5054, .t. ) ;
#5203 = oriented_edge ( 'none', *, *, #5204, .t. ) ;
#5204 = edge_curve ( 'none', #5206, #5207, #795, .t. ) ;
#5205 = manifold_solid_brep ( '����1', #6312 ) ;
#5206 = vertex_point ( 'none', #801 ) ;
#5207 = vertex_point ( 'none', #798 ) ;
#5208 = advanced_face ( 'none', ( #787 ), #799, .t. ) ;
#5209 = vertex_point ( 'none', #793 ) ;
#5210 = oriented_edge ( 'none', *, *, #4815, .f. ) ;
#5211 = oriented_edge ( 'none', *, *, #4776, .f. ) ;
#5212 = edge_loop ( 'none', ( #5042, #5114, #5044, #5214 ) ) ;
#5213 = advanced_face ( 'none', ( #808 ), #788, .f. ) ;
#5214 = oriented_edge ( 'none', *, *, #4823, .f. ) ;
#5215 = oriented_edge ( 'none', *, *, #5309, .f. ) ;
#5216 = oriented_edge ( 'none', *, *, #5197, .f. ) ;
#5217 = oriented_edge ( 'none', *, *, #5045, .f. ) ;
#5218 = edge_loop ( 'none', ( #5217, #5048, #5049, #5053 ) ) ;
#5219 = oriented_edge ( 'none', *, *, #4971, .f. ) ;
#5220 = edge_loop ( 'none', ( #5108, #5051, #5219, #5110, #5106 ) ) ;
#5221 = advanced_face ( 'none', ( #811 ), #870, .f. ) ;
#5222 = oriented_edge ( 'none', *, *, #4814, .t. ) ;
#5223 = oriented_edge ( 'none', *, *, #5374, .t. ) ;
#5224 = oriented_edge ( 'none', *, *, #5045, .t. ) ;
#5225 = oriented_edge ( 'none', *, *, #4967, .f. ) ;
#5226 = oriented_edge ( 'none', *, *, #5261, .t. ) ;
#5227 = oriented_edge ( 'none', *, *, #4939, .t. ) ;
#5228 = advanced_face ( 'none', ( #792 ), #865, .f. ) ;
#5229 = edge_loop ( 'none', ( #5203, #5035, #5201, #4825 ) ) ;
#5230 = oriented_edge ( 'none', *, *, #5013, .f. ) ;
#5231 = edge_loop ( 'none', ( #5244, #5259, #5245, #5252 ) ) ;
#5232 = edge_loop ( 'none', ( #5238, #5237, #5246, #5255 ) ) ;
#5233 = edge_curve ( 'none', #5163, #5164, #861, .t. ) ;
#5234 = vertex_point ( 'none', #856 ) ;
#5235 = edge_curve ( 'none', #5193, #5098, #850, .t. ) ;
#5236 = advanced_face ( 'none', ( #857 ), #784, .f. ) ;
#5237 = oriented_edge ( 'none', *, *, #5239, .t. ) ;
#5238 = oriented_edge ( 'none', *, *, #5235, .f. ) ;
#5239 = edge_curve ( 'none', #5193, #5234, #859, .t. ) ;
#5240 = vertex_point ( 'none', #912 ) ;
#5241 = vertex_point ( 'none', #909 ) ;
#5242 = vertex_point ( 'none', #908 ) ;
#5243 = edge_curve ( 'none', #5242, #5234, #846, .t. ) ;
#5244 = oriented_edge ( 'none', *, *, #5261, .f. ) ;
#5245 = oriented_edge ( 'none', *, *, #5250, .t. ) ;
#5246 = oriented_edge ( 'none', *, *, #5243, .f. ) ;
#5247 = vertex_point ( 'none', #911 ) ;
#5248 = vertex_point ( 'none', #899 ) ;
#5249 = vertex_point ( 'none', #928 ) ;
#5250 = edge_curve ( 'none', #5247, #5254, #925, .t. ) ;
#5251 = edge_loop ( 'none', ( #5120, #5182, #5118, #5179 ) ) ;
#5252 = oriented_edge ( 'none', *, *, #5253, .f. ) ;
#5253 = edge_curve ( 'none', #5258, #5254, #919, .t. ) ;
#5254 = vertex_point ( 'none', #926 ) ;
#5255 = oriented_edge ( 'none', *, *, #5097, .f. ) ;
#5256 = edge_loop ( 'none', ( #5262, #5160, #5165, #5194 ) ) ;
#5257 = advanced_face ( 'none', ( #915 ), #910, .f. ) ;
#5258 = vertex_point ( 'none', #886 ) ;
#5259 = oriented_edge ( 'none', *, *, #5260, .t. ) ;
#5260 = edge_curve ( 'none', #5241, #5247, #920, .t. ) ;
#5261 = edge_curve ( 'none', #5241, #5258, #887, .t. ) ;
#5262 = oriented_edge ( 'none', *, *, #5162, .f. ) ;
#5263 = oriented_edge ( 'none', *, *, #5128, .t. ) ;
#5264 = oriented_edge ( 'none', *, *, #5141, .t. ) ;
#5265 = oriented_edge ( 'none', *, *, #5157, .f. ) ;
#5266 = edge_loop ( 'none', ( #5135, #5140, #5264, #5137 ) ) ;
#5267 = advanced_face ( 'none', ( #884 ), #879, .f. ) ;
#5268 = edge_curve ( 'none', #5168, #5190, #874, .t. ) ;
#5269 = vertex_point ( 'none', #871 ) ;
#5270 = oriented_edge ( 'none', *, *, #5271, .t. ) ;
#5271 = edge_curve ( 'none', #5190, #5269, #878, .t. ) ;
#5272 = oriented_edge ( 'none', *, *, #4763, .t. ) ;
#5273 = oriented_edge ( 'none', *, *, #5013, .t. ) ;
#5274 = edge_curve ( 'none', #5291, #5068, #888, .t. ) ;
#5275 = oriented_edge ( 'none', *, *, #4757, .f. ) ;
#5276 = oriented_edge ( 'none', *, *, #5290, .f. ) ;
#5277 = edge_loop ( 'none', ( #5289, #5276, #5275, #5196, #5195 ) ) ;
#5278 = oriented_edge ( 'none', *, *, #5280, .f. ) ;
#5279 = advanced_face ( 'none', ( #520 ), #1007, .t. ) ;
#5280 = edge_curve ( 'none', #4964, #4781, #1086, .t. ) ;
#5281 = edge_curve ( 'none', #4963, #4805, #1154, .t. ) ;
#5282 = oriented_edge ( 'none', *, *, #4802, .f. ) ;
#5283 = edge_curve ( 'none', #5286, #4753, #1074, .t. ) ;
#5284 = oriented_edge ( 'none', *, *, #5281, .t. ) ;
#5285 = oriented_edge ( 'none', *, *, #5274, .t. ) ;
#5286 = vertex_point ( 'none', #1072 ) ;
#5287 = advanced_face ( 'none', ( #1097 ), #929, .t. ) ;
#5288 = edge_loop ( 'none', ( #5026, #5001, #5027, #5030 ) ) ;
#5289 = oriented_edge ( 'none', *, *, #5274, .f. ) ;
#5290 = edge_curve ( 'none', #4942, #5291, #1110, .t. ) ;
#5291 = vertex_point ( 'none', #1073 ) ;
#5292 = edge_curve ( 'none', #4842, #4927, #1114, .t. ) ;
#5293 = advanced_face ( 'none', ( #1112 ), #1109, .t. ) ;
#5294 = oriented_edge ( 'none', *, *, #4829, .f. ) ;
#5295 = oriented_edge ( 'none', *, *, #4916, .t. ) ;
#5296 = oriented_edge ( 'none', *, *, #4856, .t. ) ;
#5297 = oriented_edge ( 'none', *, *, #5009, .f. ) ;
#5298 = advanced_face ( 'none', ( #979, #978 ), #977, .f. ) ;
#5299 = oriented_edge ( 'none', *, *, #4845, .t. ) ;
#5300 = edge_loop ( 'none', ( #5294, #5008, #5007, #5297 ) ) ;
#5301 = edge_curve ( 'none', #4921, #4745, #982, .t. ) ;
#5302 = edge_loop ( 'none', ( #5306, #5303, #5285, #5308 ) ) ;
#5303 = oriented_edge ( 'none', *, *, #5063, .t. ) ;
#5304 = advanced_face ( 'none', ( #963 ), #1075, .t. ) ;
#5305 = edge_curve ( 'none', #4764, #5068, #1079, .t. ) ;
#5306 = oriented_edge ( 'none', *, *, #4773, .t. ) ;
#5307 = edge_curve ( 'none', #4753, #4780, #972, .t. ) ;
#5308 = oriented_edge ( 'none', *, *, #5305, .f. ) ;
#5309 = edge_curve ( 'none', #4988, #5286, #971, .t. ) ;
#5310 = oriented_edge ( 'none', *, *, #5388, .f. ) ;
#5311 = edge_curve ( 'none', #5375, #5381, #1101, .t. ) ;
#5312 = edge_curve ( 'none', #5488, #5489, #1080, .t. ) ;
#5313 = oriented_edge ( 'none', *, *, #5320, .t. ) ;
#5314 = vertex_point ( 'none', #986 ) ;
#5315 = oriented_edge ( 'none', *, *, #5611, .t. ) ;
#5316 = edge_curve ( 'none', #5609, #5314, #1102, .t. ) ;
#5317 = edge_curve ( 'none', #5633, #5609, #1011, .t. ) ;
#5318 = edge_loop ( 'none', ( #5332, #5336, #5342, #5344 ) ) ;
#5319 = oriented_edge ( 'none', *, *, #5317, .f. ) ;
#5320 = edge_curve ( 'none', #5326, #5327, #1151, .t. ) ;
#5321 = edge_curve ( 'none', #5333, #5329, #1152, .t. ) ;
#5322 = advanced_face ( 'none', ( #1013 ), #1145, .f. ) ;
#5323 = edge_curve ( 'none', #5324, #5632, #1087, .t. ) ;
#5324 = vertex_point ( 'none', #1034 ) ;
#5325 = edge_curve ( 'none', #5324, #5612, #1089, .t. ) ;
#5326 = vertex_point ( 'none', #1030 ) ;
#5327 = vertex_point ( 'none', #1031 ) ;
#5328 = oriented_edge ( 'none', *, *, #5323, .t. ) ;
#5329 = vertex_point ( 'none', #1028 ) ;
#5330 = oriented_edge ( 'none', *, *, #5351, .f. ) ;
#5331 = oriented_edge ( 'none', *, *, #5622, .t. ) ;
#5332 = oriented_edge ( 'none', *, *, #5320, .f. ) ;
#5333 = vertex_point ( 'none', #1036 ) ;
#5334 = advanced_face ( 'none', ( #1093 ), #1029, .f. ) ;
#5335 = vertex_point ( 'none', #1024 ) ;
#5336 = oriented_edge ( 'none', *, *, #5337, .t. ) ;
#5337 = edge_curve ( 'none', #5326, #5340, #1017, .t. ) ;
#5338 = oriented_edge ( 'none', *, *, #5321, .f. ) ;
#5339 = edge_loop ( 'none', ( #5338, #5223, #5313, #5430 ) ) ;
#5340 = vertex_point ( 'none', #1135 ) ;
#5341 = edge_curve ( 'none', #5335, #5340, #1139, .t. ) ;
#5342 = oriented_edge ( 'none', *, *, #5341, .f. ) ;
#5343 = edge_curve ( 'none', #5327, #5335, #1141, .t. ) ;
#5344 = oriented_edge ( 'none', *, *, #5343, .f. ) ;
#5345 = advanced_face ( 'none', ( #1021 ), #1132, .f. ) ;
#5346 = oriented_edge ( 'none', *, *, #5348, .f. ) ;
#5347 = edge_curve ( 'none', #5403, #5398, #950, .t. ) ;
#5348 = edge_curve ( 'none', #5403, #5619, #957, .t. ) ;
#5349 = oriented_edge ( 'none', *, *, #5613, .t. ) ;
#5350 = oriented_edge ( 'none', *, *, #5414, .f. ) ;
#5351 = edge_curve ( 'none', #5612, #5633, #946, .t. ) ;
#5352 = advanced_face ( 'none', ( #1134 ), #934, .f. ) ;
#5353 = edge_curve ( 'none', #5410, #5406, #939, .t. ) ;
#5354 = vertex_point ( 'none', #1127 ) ;
#5355 = edge_loop ( 'none', ( #5400, #5399, #5627, #5631 ) ) ;
#5356 = vertex_point ( 'none', #1126 ) ;
#5357 = vertex_point ( 'none', #1122 ) ;
#5358 = edge_loop ( 'none', ( #5413, #5416, #5393, #5415 ) ) ;
#5359 = oriented_edge ( 'none', *, *, #5362, .f. ) ;
#5360 = edge_curve ( 'none', #5363, #5248, #1121, .t. ) ;
#5361 = edge_curve ( 'none', #5433, #5164, #1069, .t. ) ;
#5362 = edge_curve ( 'none', #5363, #5240, #1063, .t. ) ;
#5363 = vertex_point ( 'none', #1064 ) ;
#5364 = edge_curve ( 'none', #5460, #5189, #1055, .t. ) ;
#5365 = edge_loop ( 'none', ( #5366, #5373, #5372 ) ) ;
#5366 = oriented_edge ( 'none', *, *, #5361, .f. ) ;
#5367 = oriented_edge ( 'none', *, *, #5360, .t. ) ;
#5368 = edge_loop ( 'none', ( #5463, #5602, #5599 ) ) ;
#5369 = edge_curve ( 'none', #5433, #5163, #1057, .t. ) ;
#5370 = oriented_edge ( 'none', *, *, #5162, .t. ) ;
#5371 = advanced_face ( 'none', ( #1071 ), #1047, .f. ) ;
#5372 = oriented_edge ( 'none', *, *, #5233, .t. ) ;
#5373 = oriented_edge ( 'none', *, *, #5369, .t. ) ;
#5374 = edge_curve ( 'none', #5333, #5326, #1044, .t. ) ;
#5375 = vertex_point ( 'none', #1041 ) ;
#5376 = advanced_face ( 'none', ( #1043 ), #1045, .t. ) ;
#5377 = oriented_edge ( 'none', *, *, #5378, .f. ) ;
#5378 = edge_curve ( 'none', #5551, #5526, #1059, .t. ) ;
#5379 = edge_curve ( 'none', #5329, #5327, #1039, .t. ) ;
#5380 = oriented_edge ( 'none', *, *, #5311, .f. ) ;
#5381 = vertex_point ( 'none', #995 ) ;
#5382 = advanced_face ( 'none', ( #999 ), #1004, .f. ) ;
#5383 = vertex_point ( 'none', #991 ) ;
#5384 = oriented_edge ( 'none', *, *, #5431, .f. ) ;
#5385 = edge_loop ( 'none', ( #5492, #5495, #5498, #5500 ) ) ;
#5386 = edge_loop ( 'none', ( #5422, #5473, #5476, #5418 ) ) ;
#5387 = oriented_edge ( 'none', *, *, #5428, .t. ) ;
#5388 = edge_curve ( 'none', #5381, #5429, #990, .t. ) ;
#5389 = oriented_edge ( 'none', *, *, #5626, .t. ) ;
#5390 = oriented_edge ( 'none', *, *, #5613, .f. ) ;
#5391 = edge_curve ( 'none', #5392, #5468, #1189, .t. ) ;
#5392 = vertex_point ( 'none', #1187 ) ;
#5393 = oriented_edge ( 'none', *, *, #5417, .f. ) ;
#5394 = edge_curve ( 'none', #5409, #5412, #1185, .t. ) ;
#5395 = edge_curve ( 'none', #5354, #5404, #1188, .t. ) ;
#5396 = edge_loop ( 'none', ( #5390, #5389, #5614, #5621 ) ) ;
#5397 = advanced_face ( 'none', ( #1176 ), #1184, .f. ) ;
#5398 = vertex_point ( 'none', #1174 ) ;
#5399 = oriented_edge ( 'none', *, *, #5401, .t. ) ;
#5400 = oriented_edge ( 'none', *, *, #5395, .t. ) ;
#5401 = edge_curve ( 'none', #5404, #5357, #1175, .t. ) ;
#5402 = vertex_point ( 'none', #1204 ) ;
#5403 = vertex_point ( 'none', #1206 ) ;
#5404 = vertex_point ( 'none', #1197 ) ;
#5405 = oriented_edge ( 'none', *, *, #5408, .f. ) ;
#5406 = vertex_point ( 'none', #1199 ) ;
#5407 = edge_curve ( 'none', #5409, #5410, #1180, .t. ) ;
#5408 = edge_curve ( 'none', #5509, #5392, #1196, .t. ) ;
#5409 = vertex_point ( 'none', #1171 ) ;
#5410 = vertex_point ( 'none', #1278 ) ;
#5411 = advanced_face ( 'none', ( #1198 ), #1275, .f. ) ;
#5412 = vertex_point ( 'none', #1172 ) ;
#5413 = oriented_edge ( 'none', *, *, #5407, .t. ) ;
#5414 = edge_curve ( 'none', #5619, #5629, #1269, .t. ) ;
#5415 = oriented_edge ( 'none', *, *, #5394, .f. ) ;
#5416 = oriented_edge ( 'none', *, *, #5353, .t. ) ;
#5417 = edge_curve ( 'none', #5412, #5406, #1265, .t. ) ;
#5418 = oriented_edge ( 'none', *, *, #5480, .t. ) ;
#5419 = vertex_point ( 'none', #1270 ) ;
#5420 = vertex_point ( 'none', #1170 ) ;
#5421 = vertex_point ( 'none', #1259 ) ;
#5422 = oriented_edge ( 'none', *, *, #5424, .f. ) ;
#5423 = oriented_edge ( 'none', *, *, #5501, .f. ) ;
#5424 = edge_curve ( 'none', #5421, #5419, #1257, .t. ) ;
#5425 = vertex_point ( 'none', #1264 ) ;
#5426 = edge_curve ( 'none', #5503, #5504, #1260, .t. ) ;
#5427 = edge_loop ( 'none', ( #5384, #5387, #5310, #5380 ) ) ;
#5428 = edge_curve ( 'none', #5432, #5429, #1332, .t. ) ;
#5429 = vertex_point ( 'none', #1256 ) ;
#5430 = oriented_edge ( 'none', *, *, #5379, .f. ) ;
#5431 = edge_curve ( 'none', #5432, #5375, #1327, .t. ) ;
#5432 = vertex_point ( 'none', #1273 ) ;
#5433 = vertex_point ( 'none', #1328 ) ;
#5434 = edge_loop ( 'none', ( #5515, #5513, #5556, #5558 ) ) ;
#5435 = vertex_point ( 'none', #1334 ) ;
#5436 = vertex_point ( 'none', #1324 ) ;
#5437 = advanced_face ( 'none', ( #1310 ), #1314, .f. ) ;
#5438 = oriented_edge ( 'none', *, *, #5439, .t. ) ;
#5439 = edge_curve ( 'none', #5449, #5436, #1323, .t. ) ;
#5440 = oriented_edge ( 'none', *, *, #5560, .f. ) ;
#5441 = vertex_point ( 'none', #1303 ) ;
#5442 = edge_curve ( 'none', #5436, #5441, #1307, .t. ) ;
#5443 = edge_curve ( 'none', #5450, #5441, #1294, .t. ) ;
#5444 = edge_curve ( 'none', #5561, #5079, #1301, .t. ) ;
#5445 = edge_loop ( 'none', ( #5440, #4953, #5077, #5508 ) ) ;
#5446 = advanced_face ( 'none', ( #1302 ), #1286, .f. ) ;
#5447 = oriented_edge ( 'none', *, *, #5467, .t. ) ;
#5448 = vertex_point ( 'none', #1290 ) ;
#5449 = vertex_point ( 'none', #1284 ) ;
#5450 = vertex_point ( 'none', #1289 ) ;
#5451 = edge_curve ( 'none', #5466, #5124, #1282, .t. ) ;
#5452 = oriented_edge ( 'none', *, *, #5464, .f. ) ;
#5453 = oriented_edge ( 'none', *, *, #5443, .f. ) ;
#5454 = advanced_face ( 'none', ( #1300 ), #1285, .f. ) ;
#5455 = oriented_edge ( 'none', *, *, #5129, .t. ) ;
#5456 = edge_loop ( 'none', ( #5457, #5438, #5461, #5453 ) ) ;
#5457 = oriented_edge ( 'none', *, *, #5465, .f. ) ;
#5458 = oriented_edge ( 'none', *, *, #5451, .t. ) ;
#5459 = oriented_edge ( 'none', *, *, #5123, .t. ) ;
#5460 = vertex_point ( 'none', #1234 ) ;
#5461 = oriented_edge ( 'none', *, *, #5442, .t. ) ;
#5462 = edge_curve ( 'none', #5460, #5168, #1223, .t. ) ;
#5463 = oriented_edge ( 'none', *, *, #5364, .f. ) ;
#5464 = edge_curve ( 'none', #5466, #5125, #1226, .t. ) ;
#5465 = edge_curve ( 'none', #5449, #5450, #1228, .t. ) ;
#5466 = vertex_point ( 'none', #1216 ) ;
#5467 = edge_curve ( 'none', #5601, #5119, #1214, .t. ) ;
#5468 = vertex_point ( 'none', #1215 ) ;
#5469 = advanced_face ( 'none', ( #1210 ), #1227, .f. ) ;
#5470 = oriented_edge ( 'none', *, *, #5471, .t. ) ;
#5471 = edge_curve ( 'none', #5081, #5468, #1252, .t. ) ;
#5472 = edge_curve ( 'none', #5509, #5081, #1253, .t. ) ;
#5473 = oriented_edge ( 'none', *, *, #5474, .t. ) ;
#5474 = edge_curve ( 'none', #5421, #5425, #1248, .t. ) ;
#5475 = oriented_edge ( 'none', *, *, #5502, .f. ) ;
#5476 = oriented_edge ( 'none', *, *, #5477, .f. ) ;
#5477 = edge_curve ( 'none', #5478, #5425, #1240, .t. ) ;
#5478 = vertex_point ( 'none', #1445 ) ;
#5479 = edge_loop ( 'none', ( #5475, #5530, #5535, #5538 ) ) ;
#5480 = edge_curve ( 'none', #5478, #5419, #1424, .t. ) ;
#5481 = vertex_point ( 'none', #1340 ) ;
#5482 = vertex_point ( 'none', #1339 ) ;
#5483 = oriented_edge ( 'none', *, *, #5497, .f. ) ;
#5484 = vertex_point ( 'none', #1418 ) ;
#5485 = vertex_point ( 'none', #1403 ) ;
#5486 = edge_curve ( 'none', #5383, #5491, #1535, .t. ) ;
#5487 = oriented_edge ( 'none', *, *, #5426, .f. ) ;
#5488 = vertex_point ( 'none', #1536 ) ;
#5489 = vertex_point ( 'none', #1447 ) ;
#5490 = advanced_face ( 'none', ( #1420 ), #1364, .f. ) ;
#5491 = vertex_point ( 'none', #1355 ) ;
#5492 = oriented_edge ( 'none', *, *, #5312, .f. ) ;
#5493 = edge_curve ( 'none', #5488, #5383, #1366, .t. ) ;
#5494 = edge_loop ( 'none', ( #5487, #5506, #5496, #5423 ) ) ;
#5495 = oriented_edge ( 'none', *, *, #5493, .t. ) ;
#5496 = oriented_edge ( 'none', *, *, #5431, .t. ) ;
#5497 = edge_curve ( 'none', #5481, #5482, #1499, .t. ) ;
#5498 = oriented_edge ( 'none', *, *, #5486, .t. ) ;
#5499 = edge_curve ( 'none', #5489, #5491, #1501, .t. ) ;
#5500 = oriented_edge ( 'none', *, *, #5499, .f. ) ;
#5501 = edge_curve ( 'none', #5504, #5375, #1352, .t. ) ;
#5502 = edge_curve ( 'none', #5485, #5420, #1495, .t. ) ;
#5503 = vertex_point ( 'none', #1354 ) ;
#5504 = vertex_point ( 'none', #1525 ) ;
#5505 = advanced_face ( 'none', ( #1342 ), #1494, .f. ) ;
#5506 = oriented_edge ( 'none', *, *, #5507, .t. ) ;
#5507 = edge_curve ( 'none', #5503, #5432, #1513, .t. ) ;
#5508 = oriented_edge ( 'none', *, *, #5078, .f. ) ;
#5509 = vertex_point ( 'none', #1341 ) ;
#5510 = vertex_point ( 'none', #1348 ) ;
#5511 = vertex_point ( 'none', #1509 ) ;
#5512 = advanced_face ( 'none', ( #1505 ), #1514, .f. ) ;
#5513 = oriented_edge ( 'none', *, *, #5514, .t. ) ;
#5514 = edge_curve ( 'none', #5561, #5510, #1504, .t. ) ;
#5515 = oriented_edge ( 'none', *, *, #5444, .f. ) ;
#5516 = advanced_face ( 'none', ( #1521 ), #1529, .t. ) ;
#5517 = vertex_point ( 'none', #1503 ) ;
#5518 = edge_curve ( 'none', #5537, #5550, #1497, .t. ) ;
#5519 = edge_curve ( 'none', #5537, #5520, #1433, .t. ) ;
#5520 = vertex_point ( 'none', #1516 ) ;
#5521 = oriented_edge ( 'none', *, *, #5523, .f. ) ;
#5522 = oriented_edge ( 'none', *, *, #5518, .t. ) ;
#5523 = edge_curve ( 'none', #5517, #5550, #1426, .t. ) ;
#5524 = oriented_edge ( 'none', *, *, #5640, .t. ) ;
#5525 = edge_curve ( 'none', #5520, #5517, #1534, .t. ) ;
#5526 = vertex_point ( 'none', #1517 ) ;
#5527 = oriented_edge ( 'none', *, *, #5525, .f. ) ;
#5528 = edge_loop ( 'none', ( #5377, #5524, #5685, #5682 ) ) ;
#5529 = advanced_face ( 'none', ( #1360 ), #1414, .t. ) ;
#5530 = oriented_edge ( 'none', *, *, #5531, .t. ) ;
#5531 = edge_curve ( 'none', #5485, #5484, #1428, .t. ) ;
#5532 = vertex_point ( 'none', #1475 ) ;
#5533 = edge_curve ( 'none', #5532, #5484, #1239, .t. ) ;
#5534 = edge_curve ( 'none', #5481, #5544, #1733, .t. ) ;
#5535 = oriented_edge ( 'none', *, *, #5533, .f. ) ;
#5536 = edge_curve ( 'none', #5532, #5420, #1566, .t. ) ;
#5537 = vertex_point ( 'none', #1565 ) ;
#5538 = oriented_edge ( 'none', *, *, #5536, .t. ) ;
#5539 = edge_loop ( 'none', ( #5483, #5546, #5542, #5540 ) ) ;
#5540 = oriented_edge ( 'none', *, *, #5549, .f. ) ;
#5541 = advanced_face ( 'none', ( #1567 ), #1673, .t. ) ;
#5542 = oriented_edge ( 'none', *, *, #5547, .f. ) ;
#5543 = oriented_edge ( 'none', *, *, #5519, .f. ) ;
#5544 = vertex_point ( 'none', #1675 ) ;
#5545 = vertex_point ( 'none', #1674 ) ;
#5546 = oriented_edge ( 'none', *, *, #5534, .t. ) ;
#5547 = edge_curve ( 'none', #5545, #5544, #1729, .t. ) ;
#5548 = edge_loop ( 'none', ( #5543, #5522, #5521, #5527 ) ) ;
#5549 = edge_curve ( 'none', #5482, #5545, #1681, .t. ) ;
#5550 = vertex_point ( 'none', #1647 ) ;
#5551 = vertex_point ( 'none', #1640 ) ;
#5552 = advanced_face ( 'none', ( #1637 ), #1589, .t. ) ;
#5553 = vertex_point ( 'none', #1636 ) ;
#5554 = edge_curve ( 'none', #5448, #5435, #1595, .t. ) ;
#5555 = vertex_point ( 'none', #1594 ) ;
#5556 = oriented_edge ( 'none', *, *, #5557, .t. ) ;
#5557 = edge_curve ( 'none', #5510, #5555, #1677, .t. ) ;
#5558 = oriented_edge ( 'none', *, *, #5559, .f. ) ;
#5559 = edge_curve ( 'none', #5079, #5555, #1590, .t. ) ;
#5560 = edge_curve ( 'none', #5448, #5553, #1642, .t. ) ;
#5561 = vertex_point ( 'none', #1597 ) ;
#5562 = edge_curve ( 'none', #5592, #5649, #1704, .t. ) ;
#5563 = vertex_point ( 'none', #1705 ) ;
#5564 = edge_curve ( 'none', #5649, #5563, #1703, .t. ) ;
#5565 = vertex_point ( 'none', #1702 ) ;
#5566 = edge_loop ( 'none', ( #5677, #5591 ) ) ;
#5567 = edge_curve ( 'none', #5563, #5565, #1687, .t. ) ;
#5568 = oriented_edge ( 'none', *, *, #5668, .t. ) ;
#5569 = oriented_edge ( 'none', *, *, #5570, .t. ) ;
#5570 = edge_curve ( 'none', #5565, #5658, #1728, .t. ) ;
#5571 = vertex_point ( 'none', #1706 ) ;
#5572 = edge_curve ( 'none', #5658, #5571, #1709, .t. ) ;
#5573 = edge_curve ( 'none', #5641, #5586, #1688, .t. ) ;
#5574 = edge_curve ( 'none', #5639, #5592, #1714, .t. ) ;
#5575 = vertex_point ( 'none', #1752 ) ;
#5576 = oriented_edge ( 'none', *, *, #5842, .t. ) ;
#5577 = oriented_edge ( 'none', *, *, #5683, .t. ) ;
#5578 = edge_curve ( 'none', #5340, #5335, #1753, .t. ) ;
#5579 = oriented_edge ( 'none', *, *, #5388, .t. ) ;
#5580 = edge_curve ( 'none', #5429, #5381, #1748, .t. ) ;
#5581 = oriented_edge ( 'none', *, *, #5316, .t. ) ;
#5582 = oriented_edge ( 'none', *, *, #5580, .t. ) ;
#5583 = edge_loop ( 'none', ( #5841, #5838 ) ) ;
#5584 = oriented_edge ( 'none', *, *, #5840, .t. ) ;
#5585 = oriented_edge ( 'none', *, *, #5676, .t. ) ;
#5586 = vertex_point ( 'none', #1742 ) ;
#5587 = oriented_edge ( 'none', *, *, #5036, .t. ) ;
#5588 = oriented_edge ( 'none', *, *, #5655, .f. ) ;
#5589 = edge_curve ( 'none', #4912, #5435, #1735, .t. ) ;
#5590 = advanced_face ( 'none', ( #1947, #1939, #1944, #1916, #1949, #1945 ), #1940, .f. ) ;
#5591 = oriented_edge ( 'none', *, *, #5076, .f. ) ;
#5592 = vertex_point ( 'none', #1942 ) ;
#5593 = edge_loop ( 'none', ( #5587, #5577 ) ) ;
#5594 = advanced_face ( 'none', ( #1941, #1948 ), #1938, .t. ) ;
#5595 = edge_curve ( 'none', #5526, #5651, #1859, .t. ) ;
#5596 = edge_curve ( 'none', #5684, #5651, #1860, .t. ) ;
#5597 = edge_loop ( 'none', ( #5600, #5447, #5459 ) ) ;
#5598 = advanced_face ( 'none', ( #1851 ), #1943, .f. ) ;
#5599 = oriented_edge ( 'none', *, *, #5187, .t. ) ;
#5600 = oriented_edge ( 'none', *, *, #5603, .f. ) ;
#5601 = vertex_point ( 'none', #1850 ) ;
#5602 = oriented_edge ( 'none', *, *, #5462, .t. ) ;
#5603 = edge_curve ( 'none', #5601, #5158, #1845, .t. ) ;
#5604 = edge_loop ( 'none', ( #5452, #5458, #5455 ) ) ;
#5605 = edge_loop ( 'none', ( #5606, #5328, #5331, #5330 ) ) ;
#5606 = oriented_edge ( 'none', *, *, #5325, .f. ) ;
#5607 = advanced_face ( 'none', ( #1852 ), #1846, .f. ) ;
#5608 = oriented_edge ( 'none', *, *, #5316, .f. ) ;
#5609 = vertex_point ( 'none', #1837 ) ;
#5610 = oriented_edge ( 'none', *, *, #5622, .f. ) ;
#5611 = edge_curve ( 'none', #5632, #5314, #1836, .t. ) ;
#5612 = vertex_point ( 'none', #1830 ) ;
#5613 = edge_curve ( 'none', #5398, #5629, #1834, .t. ) ;
#5614 = oriented_edge ( 'none', *, *, #5615, .f. ) ;
#5615 = edge_curve ( 'none', #5625, #5402, #1826, .t. ) ;
#5616 = oriented_edge ( 'none', *, *, #5347, .t. ) ;
#5617 = edge_curve ( 'none', #5629, #5625, #1821, .t. ) ;
#5618 = oriented_edge ( 'none', *, *, #5810, .f. ) ;
#5619 = vertex_point ( 'none', #1811 ) ;
#5620 = edge_loop ( 'none', ( #5610, #5315, #5608, #5319 ) ) ;
#5621 = oriented_edge ( 'none', *, *, #5617, .f. ) ;
#5622 = edge_curve ( 'none', #5632, #5633, #1806, .t. ) ;
#5623 = advanced_face ( 'none', ( #1802 ), #1814, .f. ) ;
#5624 = edge_curve ( 'none', #5356, #5357, #1825, .t. ) ;
#5625 = vertex_point ( 'none', #1795 ) ;
#5626 = edge_curve ( 'none', #5398, #5402, #1790, .t. ) ;
#5627 = oriented_edge ( 'none', *, *, #5624, .f. ) ;
#5628 = edge_curve ( 'none', #5354, #5356, #1816, .t. ) ;
#5629 = vertex_point ( 'none', #1786 ) ;
#5630 = edge_loop ( 'none', ( #5346, #5616, #5349, #5350 ) ) ;
#5631 = oriented_edge ( 'none', *, *, #5628, .f. ) ;
#5632 = vertex_point ( 'none', #1780 ) ;
#5633 = vertex_point ( 'none', #1779 ) ;
#5634 = advanced_face ( 'none', ( #1778 ), #1801, .f. ) ;
#5635 = advanced_face ( 'none', ( #1781 ), #1803, .f. ) ;
#5636 = oriented_edge ( 'none', *, *, #5573, .t. ) ;
#5637 = advanced_face ( 'none', ( #1773 ), #1771, .f. ) ;
#5638 = edge_loop ( 'none', ( #5618, #5812 ) ) ;
#5639 = vertex_point ( 'none', #1770 ) ;
#5640 = edge_curve ( 'none', #5551, #5684, #1775, .t. ) ;
#5641 = vertex_point ( 'none', #1769 ) ;
#5642 = vertex_point ( 'none', #1886 ) ;
#5643 = oriented_edge ( 'none', *, *, #5645, .t. ) ;
#5644 = edge_loop ( 'none', ( #5576, #5661, #5660, #5656, #5659, #5569, #5667, #5568 ) ) ;
#5645 = edge_curve ( 'none', #5586, #5642, #1888, .t. ) ;
#5646 = edge_curve ( 'none', #5586, #5641, #1893, .t. ) ;
#5647 = oriented_edge ( 'none', *, *, #5680, .t. ) ;
#5648 = oriented_edge ( 'none', *, *, #5645, .f. ) ;
#5649 = vertex_point ( 'none', #1881 ) ;
#5650 = edge_loop ( 'none', ( #5585, #5678 ) ) ;
#5651 = vertex_point ( 'none', #1880 ) ;
#5652 = edge_loop ( 'none', ( #5653, #5584 ) ) ;
#5653 = oriented_edge ( 'none', *, *, #5615, .t. ) ;
#5654 = edge_loop ( 'none', ( #5648, #5839, #5647, #5588 ) ) ;
#5655 = edge_curve ( 'none', #5642, #5681, #1876, .t. ) ;
#5656 = oriented_edge ( 'none', *, *, #5564, .t. ) ;
#5657 = advanced_face ( 'none', ( #1870, #1892, #1869, #1879, #1862, #1777 ), #1776, .t. ) ;
#5658 = vertex_point ( 'none', #1877 ) ;
#5659 = oriented_edge ( 'none', *, *, #5567, .t. ) ;
#5660 = oriented_edge ( 'none', *, *, #5562, .t. ) ;
#5661 = oriented_edge ( 'none', *, *, #5574, .t. ) ;
#5662 = oriented_edge ( 'none', *, *, #5663, .f. ) ;
#5663 = edge_curve ( 'none', #5681, #5642, #1861, .t. ) ;
#5664 = oriented_edge ( 'none', *, *, #5837, .f. ) ;
#5665 = edge_loop ( 'none', ( #5636, #5643, #5662, #5679 ) ) ;
#5666 = edge_loop ( 'none', ( #5675, #5674 ) ) ;
#5667 = oriented_edge ( 'none', *, *, #5572, .t. ) ;
#5668 = edge_curve ( 'none', #5571, #5575, #1906, .t. ) ;
#5669 = edge_curve ( 'none', #5441, #5436, #1908, .t. ) ;
#5670 = edge_loop ( 'none', ( #5579, #5582 ) ) ;
#5671 = edge_loop ( 'none', ( #5581, #5672 ) ) ;
#5672 = oriented_edge ( 'none', *, *, #5673, .t. ) ;
#5673 = edge_curve ( 'none', #5314, #5609, #1902, .t. ) ;
#5674 = oriented_edge ( 'none', *, *, #5442, .f. ) ;
#5675 = oriented_edge ( 'none', *, *, #5669, .f. ) ;
#5676 = edge_curve ( 'none', #5526, #5551, #1898, .t. ) ;
#5677 = oriented_edge ( 'none', *, *, #5589, .f. ) ;
#5678 = oriented_edge ( 'none', *, *, #5378, .t. ) ;
#5679 = oriented_edge ( 'none', *, *, #5680, .f. ) ;
#5680 = edge_curve ( 'none', #5641, #5681, #1927, .t. ) ;
#5681 = vertex_point ( 'none', #1907 ) ;
#5682 = oriented_edge ( 'none', *, *, #5595, .f. ) ;
#5683 = edge_curve ( 'none', #5115, #5209, #1932, .t. ) ;
#5684 = vertex_point ( 'none', #1923 ) ;
#5685 = oriented_edge ( 'none', *, *, #5596, .t. ) ;
#5686 = edge_curve ( 'none', #5804, #5805, #1917, .t. ) ;
#5687 = oriented_edge ( 'none', *, *, #5533, .t. ) ;
#5688 = oriented_edge ( 'none', *, *, #5884, .f. ) ;
#5689 = oriented_edge ( 'none', *, *, #5686, .t. ) ;
#5690 = edge_curve ( 'none', #5919, #5876, #1960, .t. ) ;
#5691 = edge_loop ( 'none', ( #5702, #5704, #5707, #5706, #5709 ) ) ;
#5692 = oriented_edge ( 'none', *, *, #5887, .f. ) ;
#5693 = advanced_face ( 'none', ( #1918 ), #1744, .t. ) ;
#5694 = oriented_edge ( 'none', *, *, #5856, .t. ) ;
#5695 = oriented_edge ( 'none', *, *, #5534, .f. ) ;
#5696 = edge_loop ( 'none', ( #5795, #5796, #5787, #5758 ) ) ;
#5697 = oriented_edge ( 'none', *, *, #5843, .f. ) ;
#5698 = advanced_face ( 'none', ( #3813 ), #3806, .t. ) ;
#5699 = oriented_edge ( 'none', *, *, #5799, .t. ) ;
#5700 = advanced_face ( 'none', ( #3814 ), #3815, .t. ) ;
#5701 = oriented_edge ( 'none', *, *, #5690, .t. ) ;
#5702 = oriented_edge ( 'none', *, *, #5806, .f. ) ;
#5703 = edge_loop ( 'none', ( #5721, #5701, #5710, #5724, #5845 ) ) ;
#5704 = oriented_edge ( 'none', *, *, #5797, .t. ) ;
#5705 = edge_curve ( 'none', #5807, #5868, #3928, .t. ) ;
#5706 = oriented_edge ( 'none', *, *, #5477, .t. ) ;
#5707 = oriented_edge ( 'none', *, *, #5834, .f. ) ;
#5708 = edge_curve ( 'none', #5425, #5809, #3916, .t. ) ;
#5709 = oriented_edge ( 'none', *, *, #5708, .t. ) ;
#5710 = oriented_edge ( 'none', *, *, #5803, .f. ) ;
#5711 = advanced_face ( 'none', ( #3811 ), #3812, .t. ) ;
#5712 = edge_loop ( 'none', ( #5844, #5846, #5855, #5854 ) ) ;
#5713 = edge_curve ( 'none', #5550, #5808, #3793, .t. ) ;
#5714 = oriented_edge ( 'none', *, *, #5523, .t. ) ;
#5715 = oriented_edge ( 'none', *, *, #5720, .t. ) ;
#5716 = oriented_edge ( 'none', *, *, #5896, .f. ) ;
#5717 = advanced_face ( 'none', ( #3795 ), #3840, .t. ) ;
#5718 = oriented_edge ( 'none', *, *, #5720, .f. ) ;
#5719 = oriented_edge ( 'none', *, *, #5518, .f. ) ;
#5720 = edge_curve ( 'none', #5808, #5915, #3846, .t. ) ;
#5721 = oriented_edge ( 'none', *, *, #5875, .f. ) ;
#5722 = edge_loop ( 'none', ( #5688, #5851, #5850, #5714, #5848 ) ) ;
#5723 = oriented_edge ( 'none', *, *, #5713, .f. ) ;
#5724 = oriented_edge ( 'none', *, *, #5547, .t. ) ;
#5725 = advanced_face ( 'none', ( #3792, #3841 ), #3796, .t. ) ;
#5726 = oriented_edge ( 'none', *, *, #5624, .t. ) ;
#5727 = edge_curve ( 'none', #5086, #5511, #3860, .t. ) ;
#5728 = oriented_edge ( 'none', *, *, #5754, .t. ) ;
#5729 = oriented_edge ( 'none', *, *, #5501, .t. ) ;
#5730 = advanced_face ( 'none', ( #3785 ), #3910, .t. ) ;
#5731 = oriented_edge ( 'none', *, *, #5751, .t. ) ;
#5732 = oriented_edge ( 'none', *, *, #5911, .f. ) ;
#5733 = oriented_edge ( 'none', *, *, #5480, .f. ) ;
#5734 = oriented_edge ( 'none', *, *, #5426, .t. ) ;
#5735 = advanced_face ( 'none', ( #4092, #4090 ), #4086, .t. ) ;
#5736 = oriented_edge ( 'none', *, *, #5312, .t. ) ;
#5737 = oriented_edge ( 'none', *, *, #5655, .t. ) ;
#5738 = oriented_edge ( 'none', *, *, #5767, .f. ) ;
#5739 = edge_loop ( 'none', ( #5792, #5790, #5781, #5762 ) ) ;
#5740 = oriented_edge ( 'none', *, *, #5663, .t. ) ;
#5741 = oriented_edge ( 'none', *, *, #5820, .t. ) ;
#5742 = oriented_edge ( 'none', *, *, #5813, .t. ) ;
#5743 = advanced_face ( 'none', ( #4079 ), #4084, .f. ) ;
#5744 = oriented_edge ( 'none', *, *, #5499, .t. ) ;
#5745 = oriented_edge ( 'none', *, *, #5493, .f. ) ;
#5746 = oriented_edge ( 'none', *, *, #5507, .f. ) ;
#5747 = oriented_edge ( 'none', *, *, #5777, .f. ) ;
#5748 = oriented_edge ( 'none', *, *, #5751, .f. ) ;
#5749 = oriented_edge ( 'none', *, *, #5772, .t. ) ;
#5750 = oriented_edge ( 'none', *, *, #5321, .t. ) ;
#5751 = edge_curve ( 'none', #5823, #5809, #4087, .t. ) ;
#5752 = edge_loop ( 'none', ( #5745, #5738, #5744, #5741 ) ) ;
#5753 = edge_loop ( 'none', ( #5740, #5737 ) ) ;
#5754 = edge_curve ( 'none', #5375, #5432, #4065, .t. ) ;
#5755 = oriented_edge ( 'none', *, *, #5646, .f. ) ;
#5756 = advanced_face ( 'none', ( #4080, #4066 ), #4071, .t. ) ;
#5757 = oriented_edge ( 'none', *, *, #5827, .f. ) ;
#5758 = oriented_edge ( 'none', *, *, #5799, .f. ) ;
#5759 = oriented_edge ( 'none', *, *, #5909, .f. ) ;
#5760 = oriented_edge ( 'none', *, *, #5767, .t. ) ;
#5761 = oriented_edge ( 'none', *, *, #5777, .t. ) ;
#5762 = oriented_edge ( 'none', *, *, #5580, .f. ) ;
#5763 = edge_loop ( 'none', ( #5768, #5793, #5731, #5775 ) ) ;
#5764 = oriented_edge ( 'none', *, *, #5549, .t. ) ;
#5765 = oriented_edge ( 'none', *, *, #5573, .f. ) ;
#5766 = edge_loop ( 'none', ( #5761, #5734 ) ) ;
#5767 = edge_curve ( 'none', #5489, #5488, #4155, .t. ) ;
#5768 = oriented_edge ( 'none', *, *, #5474, .f. ) ;
#5769 = oriented_edge ( 'none', *, *, #5779, .t. ) ;
#5770 = advanced_face ( 'none', ( #4154, #4147 ), #4150, .t. ) ;
#5771 = edge_curve ( 'none', #5404, #5354, #4143, .t. ) ;
#5772 = edge_curve ( 'none', #5329, #5333, #4142, .t. ) ;
#5773 = edge_loop ( 'none', ( #5749, #5750 ) ) ;
#5774 = edge_loop ( 'none', ( #5746, #5747, #5729, #5728 ) ) ;
#5775 = oriented_edge ( 'none', *, *, #5708, .f. ) ;
#5776 = advanced_face ( 'none', ( #4149 ), #4137, .f. ) ;
#5777 = edge_curve ( 'none', #5504, #5503, #4152, .t. ) ;
#5778 = edge_loop ( 'none', ( #5760, #5736 ) ) ;
#5779 = edge_curve ( 'none', #5872, #5916, #4033, .t. ) ;
#5780 = oriented_edge ( 'none', *, *, #5771, .f. ) ;
#5781 = oriented_edge ( 'none', *, *, #5311, .t. ) ;
#5782 = edge_loop ( 'none', ( #5789, #5780 ) ) ;
#5783 = edge_loop ( 'none', ( #5765, #5755 ) ) ;
#5784 = edge_loop ( 'none', ( #5769, #5732, #5733, #5786 ) ) ;
#5785 = edge_loop ( 'none', ( #5764, #5757, #5748, #5759 ) ) ;
#5786 = oriented_edge ( 'none', *, *, #5877, .f. ) ;
#5787 = oriented_edge ( 'none', *, *, #5779, .f. ) ;
#5788 = advanced_face ( 'none', ( #4032 ), #4132, .t. ) ;
#5789 = oriented_edge ( 'none', *, *, #5395, .f. ) ;
#5790 = oriented_edge ( 'none', *, *, #5754, .f. ) ;
#5791 = advanced_face ( 'none', ( #4018 ), #4026, .f. ) ;
#5792 = oriented_edge ( 'none', *, *, #5428, .f. ) ;
#5793 = oriented_edge ( 'none', *, *, #5910, .f. ) ;
#5794 = advanced_face ( 'none', ( #4016 ), #4009, .t. ) ;
#5795 = oriented_edge ( 'none', *, *, #5531, .f. ) ;
#5796 = oriented_edge ( 'none', *, *, #5918, .f. ) ;
#5797 = edge_curve ( 'none', #5865, #5921, #4017, .t. ) ;
#5798 = oriented_edge ( 'none', *, *, #5882, .f. ) ;
#5799 = edge_curve ( 'none', #5484, #5872, #3959, .t. ) ;
#5800 = advanced_face ( 'none', ( #3958 ), #3960, .t. ) ;
#5801 = oriented_edge ( 'none', *, *, #5802, .t. ) ;
#5802 = edge_curve ( 'none', #5876, #5865, #3952, .t. ) ;
#5803 = edge_curve ( 'none', #5545, #5876, #4178, .t. ) ;
#5804 = vertex_point ( 'none', #4184 ) ;
#5805 = vertex_point ( 'none', #3972 ) ;
#5806 = edge_curve ( 'none', #5865, #5809, #3953, .t. ) ;
#5807 = vertex_point ( 'none', #4174 ) ;
#5808 = vertex_point ( 'none', #4172 ) ;
#5809 = vertex_point ( 'none', #4168 ) ;
#5810 = edge_curve ( 'none', #5555, #5510, #4010, .t. ) ;
#5811 = edge_loop ( 'none', ( #5821, #5908 ) ) ;
#5812 = oriented_edge ( 'none', *, *, #5557, .f. ) ;
#5813 = edge_curve ( 'none', #5084, #5083, #4179, .t. ) ;
#5814 = edge_loop ( 'none', ( #5816, #5815 ) ) ;
#5815 = oriented_edge ( 'none', *, *, #5093, .f. ) ;
#5816 = oriented_edge ( 'none', *, *, #5813, .f. ) ;
#5817 = edge_loop ( 'none', ( #5818, #5912, #5819, #5914, #5913, #5917, #5895, #5898, #5902, #5900, #5899, #5903 ) ) ;
#5818 = oriented_edge ( 'none', *, *, #5909, .t. ) ;
#5819 = oriented_edge ( 'none', *, *, #5424, .t. ) ;
#5820 = edge_curve ( 'none', #5491, #5383, #4180, .t. ) ;
#5821 = oriented_edge ( 'none', *, *, #5820, .f. ) ;
#5822 = oriented_edge ( 'none', *, *, #5906, .f. ) ;
#5823 = vertex_point ( 'none', #4167 ) ;
#5824 = vertex_point ( 'none', #4165 ) ;
#5825 = edge_loop ( 'none', ( #5922, #5836, #5828, #5835 ) ) ;
#5826 = oriented_edge ( 'none', *, *, #5806, .t. ) ;
#5827 = edge_curve ( 'none', #5809, #5545, #4156, .t. ) ;
#5828 = oriented_edge ( 'none', *, *, #5837, .t. ) ;
#5829 = oriented_edge ( 'none', *, *, #5827, .t. ) ;
#5830 = oriented_edge ( 'none', *, *, #5882, .t. ) ;
#5831 = edge_loop ( 'none', ( #5830, #5880, #5886, #5888 ) ) ;
#5832 = advanced_face ( 'none', ( #4161 ), #4121, .t. ) ;
#5833 = edge_curve ( 'none', #5921, #5804, #4117, .t. ) ;
#5834 = edge_curve ( 'none', #5478, #5921, #4116, .t. ) ;
#5835 = oriented_edge ( 'none', *, *, #5877, .t. ) ;
#5836 = oriented_edge ( 'none', *, *, #5833, .t. ) ;
#5837 = edge_curve ( 'none', #5804, #5872, #4120, .t. ) ;
#5838 = oriented_edge ( 'none', *, *, #5578, .t. ) ;
#5839 = oriented_edge ( 'none', *, *, #5646, .t. ) ;
#5840 = edge_curve ( 'none', #5402, #5625, #4101, .t. ) ;
#5841 = oriented_edge ( 'none', *, *, #5341, .t. ) ;
#5842 = edge_curve ( 'none', #5575, #5639, #4061, .t. ) ;
#5843 = edge_curve ( 'none', #5544, #5824, #4047, .t. ) ;
#5844 = oriented_edge ( 'none', *, *, #5525, .t. ) ;
#5845 = oriented_edge ( 'none', *, *, #5843, .t. ) ;
#5846 = oriented_edge ( 'none', *, *, #5920, .f. ) ;
#5847 = advanced_face ( 'none', ( #4103 ), #4046, .t. ) ;
#5848 = oriented_edge ( 'none', *, *, #5713, .t. ) ;
#5849 = edge_loop ( 'none', ( #5719, #5716, #5718, #5723 ) ) ;
#5850 = oriented_edge ( 'none', *, *, #5907, .f. ) ;
#5851 = oriented_edge ( 'none', *, *, #5705, .t. ) ;
#5852 = edge_loop ( 'none', ( #5715, #5861, #5859, #5692 ) ) ;
#5853 = advanced_face ( 'none', ( #4039 ), #4060, .t. ) ;
#5854 = oriented_edge ( 'none', *, *, #5897, .f. ) ;
#5855 = oriented_edge ( 'none', *, *, #5856, .f. ) ;
#5856 = edge_curve ( 'none', #5901, #5824, #4041, .t. ) ;
#5857 = edge_loop ( 'none', ( #5695, #5860, #5694, #5697 ) ) ;
#5858 = advanced_face ( 'none', ( #4002 ), #4062, .t. ) ;
#5859 = oriented_edge ( 'none', *, *, #5536, .f. ) ;
#5860 = oriented_edge ( 'none', *, *, #5904, .f. ) ;
#5861 = oriented_edge ( 'none', *, *, #5894, .f. ) ;
#5862 = oriented_edge ( 'none', *, *, #5920, .t. ) ;
#5863 = oriented_edge ( 'none', *, *, #5596, .f. ) ;
#5864 = oriented_edge ( 'none', *, *, #5875, .t. ) ;
#5865 = vertex_point ( 'none', #3994 ) ;
#5866 = edge_curve ( 'none', #5868, #5919, #3991, .t. ) ;
#5867 = oriented_edge ( 'none', *, *, #5907, .t. ) ;
#5868 = vertex_point ( 'none', #3993 ) ;
#5869 = edge_loop ( 'none', ( #5867, #5874, #5864, #5862 ) ) ;
#5870 = edge_loop ( 'none', ( #5873, #5801, #5826, #5829 ) ) ;
#5871 = advanced_face ( 'none', ( #3988 ), #3992, .t. ) ;
#5872 = vertex_point ( 'none', #3982 ) ;
#5873 = oriented_edge ( 'none', *, *, #5803, .t. ) ;
#5874 = oriented_edge ( 'none', *, *, #5866, .t. ) ;
#5875 = edge_curve ( 'none', #5919, #5824, #3857, .t. ) ;
#5876 = vertex_point ( 'none', #3914 ) ;
#5877 = edge_curve ( 'none', #5872, #5478, #3911, .t. ) ;
#5878 = oriented_edge ( 'none', *, *, #5640, .f. ) ;
#5879 = advanced_face ( 'none', ( #3981 ), #4233, .t. ) ;
#5880 = oriented_edge ( 'none', *, *, #5881, .t. ) ;
#5881 = edge_curve ( 'none', #5805, #5807, #4223, .t. ) ;
#5882 = edge_curve ( 'none', #5532, #5805, #4228, .t. ) ;
#5883 = oriented_edge ( 'none', *, *, #5676, .f. ) ;
#5884 = edge_curve ( 'none', #5807, #5808, #4234, .t. ) ;
#5885 = edge_loop ( 'none', ( #5878, #5883, #5891, #5892 ) ) ;
#5886 = oriented_edge ( 'none', *, *, #5884, .t. ) ;
#5887 = edge_curve ( 'none', #5808, #5532, #4212, .t. ) ;
#5888 = oriented_edge ( 'none', *, *, #5887, .t. ) ;
#5889 = edge_loop ( 'none', ( #5664, #5689, #5798, #5687, #5699 ) ) ;
#5890 = advanced_face ( 'none', ( #4217 ), #4206, .t. ) ;
#5891 = oriented_edge ( 'none', *, *, #5595, .t. ) ;
#5892 = oriented_edge ( 'none', *, *, #5906, .t. ) ;
#5893 = advanced_face ( 'none', ( #4224 ), #4210, .t. ) ;
#5894 = edge_curve ( 'none', #5420, #5915, #4253, .t. ) ;
#5895 = oriented_edge ( 'none', *, *, #5894, .t. ) ;
#5896 = edge_curve ( 'none', #5915, #5537, #4249, .t. ) ;
#5897 = edge_curve ( 'none', #5520, #5901, #4238, .t. ) ;
#5898 = oriented_edge ( 'none', *, *, #5896, .t. ) ;
#5899 = oriented_edge ( 'none', *, *, #5904, .t. ) ;
#5900 = oriented_edge ( 'none', *, *, #5897, .t. ) ;
#5901 = vertex_point ( 'none', #4245 ) ;
#5902 = oriented_edge ( 'none', *, *, #5519, .t. ) ;
#5903 = oriented_edge ( 'none', *, *, #5497, .t. ) ;
#5904 = edge_curve ( 'none', #5901, #5481, #4240, .t. ) ;
#5905 = edge_loop ( 'none', ( #5822, #5863 ) ) ;
#5906 = edge_curve ( 'none', #5651, #5684, #4250, .t. ) ;
#5907 = edge_curve ( 'none', #5517, #5868, #4257, .t. ) ;
#5908 = oriented_edge ( 'none', *, *, #5486, .f. ) ;
#5909 = edge_curve ( 'none', #5482, #5823, #4395, .t. ) ;
#5910 = edge_curve ( 'none', #5823, #5421, #4388, .t. ) ;
#5911 = edge_curve ( 'none', #5419, #5916, #4386, .t. ) ;
#5912 = oriented_edge ( 'none', *, *, #5910, .t. ) ;
#5913 = oriented_edge ( 'none', *, *, #5918, .t. ) ;
#5914 = oriented_edge ( 'none', *, *, #5911, .t. ) ;
#5915 = vertex_point ( 'none', #4193 ) ;
#5916 = vertex_point ( 'none', #4387 ) ;
#5917 = oriented_edge ( 'none', *, *, #5502, .t. ) ;
#5918 = edge_curve ( 'none', #5916, #5485, #4374, .t. ) ;
#5919 = vertex_point ( 'none', #4378 ) ;
#5920 = edge_curve ( 'none', #5824, #5517, #4375, .t. ) ;
#5921 = vertex_point ( 'none', #4390 ) ;
#5922 = oriented_edge ( 'none', *, *, #5834, .t. ) ;
#5923 = edge_loop ( 'none', ( #5950, #5948 ) ) ;
#5924 = edge_curve ( 'none', #5468, #5392, #4377, .t. ) ;
#5925 = edge_loop ( 'none', ( #6170, #5929, #6173, #5742 ) ) ;
#5926 = oriented_edge ( 'none', *, *, #5924, .f. ) ;
#5927 = oriented_edge ( 'none', *, *, #6182, .t. ) ;
#5928 = edge_curve ( 'none', #5406, #5412, #4332, .t. ) ;
#5929 = oriented_edge ( 'none', *, *, #5727, .f. ) ;
#5930 = advanced_face ( 'none', ( #4333 ), #4335, .f. ) ;
#5931 = oriented_edge ( 'none', *, *, #5408, .t. ) ;
#5932 = edge_curve ( 'none', #5327, #5326, #4376, .t. ) ;
#5933 = oriented_edge ( 'none', *, *, #5343, .t. ) ;
#5934 = oriented_edge ( 'none', *, *, #5337, .f. ) ;
#5935 = edge_loop ( 'none', ( #6074, #6075 ) ) ;
#5936 = oriented_edge ( 'none', *, *, #5932, .f. ) ;
#5937 = edge_loop ( 'none', ( #6076, #5939, #6081, #6083 ) ) ;
#5938 = advanced_face ( 'none', ( #4315 ), #4327, .f. ) ;
#5939 = oriented_edge ( 'none', *, *, #6183, .f. ) ;
#5940 = edge_loop ( 'none', ( #6110, #6177 ) ) ;
#5941 = edge_curve ( 'none', #5629, #5398, #4325, .t. ) ;
#5942 = oriented_edge ( 'none', *, *, #5626, .f. ) ;
#5943 = oriented_edge ( 'none', *, *, #5941, .t. ) ;
#5944 = advanced_face ( 'none', ( #4302 ), #4326, .f. ) ;
#5945 = oriented_edge ( 'none', *, *, #5941, .f. ) ;
#5946 = edge_loop ( 'none', ( #5726, #6171 ) ) ;
#5947 = oriented_edge ( 'none', *, *, #5617, .t. ) ;
#5948 = oriented_edge ( 'none', *, *, #5089, .t. ) ;
#5949 = advanced_face ( 'none', ( #4294 ), #4307, .f. ) ;
#5950 = oriented_edge ( 'none', *, *, #5727, .t. ) ;
#5951 = oriented_edge ( 'none', *, *, #5628, .t. ) ;
#5952 = edge_loop ( 'none', ( #6101, #5927, #5958, #5959 ) ) ;
#5953 = edge_curve ( 'none', #5357, #5356, #4295, .t. ) ;
#5954 = edge_loop ( 'none', ( #6099, #5956, #5931, #5926 ) ) ;
#5955 = oriented_edge ( 'none', *, *, #5953, .f. ) ;
#5956 = oriented_edge ( 'none', *, *, #6092, .t. ) ;
#5957 = advanced_face ( 'none', ( #4286 ), #4292, .f. ) ;
#5958 = oriented_edge ( 'none', *, *, #5394, .t. ) ;
#5959 = oriented_edge ( 'none', *, *, #5928, .f. ) ;
#5960 = advanced_face ( 'none', ( #4369 ), #4368, .f. ) ;
#5961 = edge_loop ( 'none', ( #5967, #5963, #5965, #5966 ) ) ;
#5962 = edge_loop ( 'none', ( #6065, #6067, #6072, #6055 ) ) ;
#5963 = oriented_edge ( 'none', *, *, #5994, .f. ) ;
#5964 = edge_curve ( 'none', #5126, #5156, #4371, .t. ) ;
#5965 = oriented_edge ( 'none', *, *, #5130, .t. ) ;
#5966 = oriented_edge ( 'none', *, *, #5964, .t. ) ;
#5967 = oriented_edge ( 'none', *, *, #5122, .f. ) ;
#5968 = edge_loop ( 'none', ( #6049, #6050, #6061, #6063 ) ) ;
#5969 = oriented_edge ( 'none', *, *, #6054, .t. ) ;
#5970 = edge_loop ( 'none', ( #6060, #6053, #6051, #5969 ) ) ;
#5971 = oriented_edge ( 'none', *, *, #6130, .f. ) ;
#5972 = edge_curve ( 'none', #5139, #5138, #4367, .t. ) ;
#5973 = oriented_edge ( 'none', *, *, #5972, .t. ) ;
#5974 = oriented_edge ( 'none', *, *, #5136, .f. ) ;
#5975 = advanced_face ( 'none', ( #4363 ), #4285, .f. ) ;
#5976 = oriented_edge ( 'none', *, *, #5977, .t. ) ;
#5977 = edge_curve ( 'none', #5258, #5241, #4354, .t. ) ;
#5978 = oriented_edge ( 'none', *, *, #5172, .t. ) ;
#5979 = advanced_face ( 'none', ( #4345 ), #4362, .f. ) ;
#5980 = oriented_edge ( 'none', *, *, #5170, .t. ) ;
#5981 = advanced_face ( 'none', ( #4201 ), #4346, .f. ) ;
#5982 = oriented_edge ( 'none', *, *, #5983, .t. ) ;
#5983 = edge_curve ( 'none', #5164, #5163, #4343, .t. ) ;
#5984 = oriented_edge ( 'none', *, *, #5361, .t. ) ;
#5985 = oriented_edge ( 'none', *, *, #5175, .f. ) ;
#5986 = advanced_face ( 'none', ( #4199 ), #4202, .f. ) ;
#5987 = oriented_edge ( 'none', *, *, #5988, .t. ) ;
#5988 = edge_curve ( 'none', #5240, #5248, #4284, .t. ) ;
#5989 = oriented_edge ( 'none', *, *, #5362, .t. ) ;
#5990 = oriented_edge ( 'none', *, *, #5364, .t. ) ;
#5991 = advanced_face ( 'none', ( #4268 ), #4283, .f. ) ;
#5992 = oriented_edge ( 'none', *, *, #5994, .t. ) ;
#5993 = oriented_edge ( 'none', *, *, #5467, .f. ) ;
#5994 = edge_curve ( 'none', #5158, #5119, #4269, .t. ) ;
#5995 = edge_loop ( 'none', ( #5985, #5978, #5976 ) ) ;
#5996 = advanced_face ( 'none', ( #4005 ), #4424, .f. ) ;
#5997 = oriented_edge ( 'none', *, *, #5797, .f. ) ;
#5998 = advanced_face ( 'none', ( #4400 ), #4491, .t. ) ;
#5999 = edge_loop ( 'none', ( #6007, #6004, #6009, #6304 ) ) ;
#6000 = edge_curve ( 'none', #5571, #5865, #4493, .t. ) ;
#6001 = oriented_edge ( 'none', *, *, #6000, .f. ) ;
#6002 = edge_curve ( 'none', #5868, #5592, #4402, .t. ) ;
#6003 = oriented_edge ( 'none', *, *, #5802, .f. ) ;
#6004 = oriented_edge ( 'none', *, *, #5567, .f. ) ;
#6005 = advanced_face ( 'none', ( #4568 ), #4561, .t. ) ;
#6006 = edge_loop ( 'none', ( #6023, #6003, #6022, #6021 ) ) ;
#6007 = oriented_edge ( 'none', *, *, #6302, .t. ) ;
#6008 = edge_curve ( 'none', #5805, #5563, #4420, .t. ) ;
#6009 = oriented_edge ( 'none', *, *, #6008, .f. ) ;
#6010 = oriented_edge ( 'none', *, *, #6008, .t. ) ;
#6011 = oriented_edge ( 'none', *, *, #5564, .f. ) ;
#6012 = advanced_face ( 'none', ( #4421 ), #4530, .t. ) ;
#6013 = oriented_edge ( 'none', *, *, #5842, .f. ) ;
#6014 = oriented_edge ( 'none', *, *, #6016, .f. ) ;
#6015 = oriented_edge ( 'none', *, *, #6024, .t. ) ;
#6016 = edge_curve ( 'none', #5639, #5919, #4531, .t. ) ;
#6017 = oriented_edge ( 'none', *, *, #5705, .f. ) ;
#6018 = advanced_face ( 'none', ( #4563 ), #4442, .t. ) ;
#6019 = edge_loop ( 'none', ( #6301, #6031, #6030, #6017 ) ) ;
#6020 = advanced_face ( 'none', ( #4562 ), #4564, .f. ) ;
#6021 = oriented_edge ( 'none', *, *, #5668, .f. ) ;
#6022 = oriented_edge ( 'none', *, *, #6024, .f. ) ;
#6023 = oriented_edge ( 'none', *, *, #6000, .t. ) ;
#6024 = edge_curve ( 'none', #5575, #5876, #4485, .t. ) ;
#6025 = advanced_face ( 'none', ( #4427 ), #4483, .f. ) ;
#6026 = oriented_edge ( 'none', *, *, #5881, .f. ) ;
#6027 = oriented_edge ( 'none', *, *, #6028, .f. ) ;
#6028 = edge_curve ( 'none', #5807, #5649, #4510, .t. ) ;
#6029 = oriented_edge ( 'none', *, *, #5690, .f. ) ;
#6030 = oriented_edge ( 'none', *, *, #6002, .f. ) ;
#6031 = oriented_edge ( 'none', *, *, #5562, .f. ) ;
#6032 = oriented_edge ( 'none', *, *, #6016, .t. ) ;
#6033 = edge_loop ( 'none', ( #6032, #6034, #6037, #6036 ) ) ;
#6034 = oriented_edge ( 'none', *, *, #5866, .f. ) ;
#6035 = advanced_face ( 'none', ( #4511 ), #4403, .f. ) ;
#6036 = oriented_edge ( 'none', *, *, #5574, .f. ) ;
#6037 = oriented_edge ( 'none', *, *, #6002, .t. ) ;
#6038 = oriented_edge ( 'none', *, *, #5250, .f. ) ;
#6039 = advanced_face ( 'none', ( #4486, #4445, #4497, #4444, #4441, #4503, #4496 ), #4502, .t. ) ;
#6040 = oriented_edge ( 'none', *, *, #5166, .f. ) ;
#6041 = oriented_edge ( 'none', *, *, #6064, .f. ) ;
#6042 = edge_loop ( 'none', ( #6041, #6044 ) ) ;
#6043 = edge_loop ( 'none', ( #6452, #6451 ) ) ;
#6044 = oriented_edge ( 'none', *, *, #5183, .f. ) ;
#6045 = advanced_face ( 'none', ( #4443 ), #4597, .f. ) ;
#6046 = edge_curve ( 'none', #5254, #5247, #4596, .t. ) ;
#6047 = oriented_edge ( 'none', *, *, #6052, .f. ) ;
#6048 = oriented_edge ( 'none', *, *, #6046, .t. ) ;
#6049 = oriented_edge ( 'none', *, *, #5178, .f. ) ;
#6050 = oriented_edge ( 'none', *, *, #5983, .f. ) ;
#6051 = oriented_edge ( 'none', *, *, #5157, .t. ) ;
#6052 = edge_curve ( 'none', #5169, #5249, #4590, .t. ) ;
#6053 = oriented_edge ( 'none', *, *, #6115, .f. ) ;
#6054 = edge_curve ( 'none', #5269, #5190, #4577, .t. ) ;
#6055 = oriented_edge ( 'none', *, *, #6052, .t. ) ;
#6056 = edge_loop ( 'none', ( #6070, #6038 ) ) ;
#6057 = advanced_face ( 'none', ( #4508 ), #4584, .f. ) ;
#6058 = oriented_edge ( 'none', *, *, #5253, .t. ) ;
#6059 = advanced_face ( 'none', ( #4572 ), #4423, .f. ) ;
#6060 = oriented_edge ( 'none', *, *, #5268, .f. ) ;
#6061 = oriented_edge ( 'none', *, *, #5185, .t. ) ;
#6062 = oriented_edge ( 'none', *, *, #5977, .f. ) ;
#6063 = oriented_edge ( 'none', *, *, #6064, .t. ) ;
#6064 = edge_curve ( 'none', #5181, #5180, #4585, .t. ) ;
#6065 = oriented_edge ( 'none', *, *, #5161, .f. ) ;
#6066 = oriented_edge ( 'none', *, *, #5260, .f. ) ;
#6067 = oriented_edge ( 'none', *, *, #5988, .f. ) ;
#6068 = advanced_face ( 'none', ( #3976 ), #4605, .f. ) ;
#6069 = edge_loop ( 'none', ( #6047, #6040 ) ) ;
#6070 = oriented_edge ( 'none', *, *, #6046, .f. ) ;
#6071 = edge_loop ( 'none', ( #6066, #6062, #6058, #6048 ) ) ;
#6072 = oriented_edge ( 'none', *, *, #5167, .t. ) ;
#6073 = oriented_edge ( 'none', *, *, #5611, .f. ) ;
#6074 = oriented_edge ( 'none', *, *, #6183, .t. ) ;
#6075 = oriented_edge ( 'none', *, *, #5325, .t. ) ;
#6076 = oriented_edge ( 'none', *, *, #5323, .f. ) ;
#6077 = edge_loop ( 'none', ( #6078, #6094 ) ) ;
#6078 = oriented_edge ( 'none', *, *, #5472, .f. ) ;
#6079 = edge_loop ( 'none', ( #6090, #6097, #5951, #5955 ) ) ;
#6080 = advanced_face ( 'none', ( #4275 ), #4607, .f. ) ;
#6081 = oriented_edge ( 'none', *, *, #5351, .t. ) ;
#6082 = oriented_edge ( 'none', *, *, #6178, .f. ) ;
#6083 = oriented_edge ( 'none', *, *, #6178, .t. ) ;
#6084 = edge_loop ( 'none', ( #6095, #6096 ) ) ;
#6085 = advanced_face ( 'none', ( #4657 ), #4619, .f. ) ;
#6086 = oriented_edge ( 'none', *, *, #5317, .t. ) ;
#6087 = oriented_edge ( 'none', *, *, #5673, .f. ) ;
#6088 = edge_loop ( 'none', ( #6108, #6103, #6102, #5943 ) ) ;
#6089 = edge_loop ( 'none', ( #5942, #5945, #5947, #6098 ) ) ;
#6090 = oriented_edge ( 'none', *, *, #5401, .f. ) ;
#6091 = advanced_face ( 'none', ( #4620, #4608 ), #4648, .t. ) ;
#6092 = edge_curve ( 'none', #5081, #5509, #4689, .t. ) ;
#6093 = edge_curve ( 'none', #5619, #5403, #4652, .t. ) ;
#6094 = oriented_edge ( 'none', *, *, #6092, .f. ) ;
#6095 = oriented_edge ( 'none', *, *, #6093, .t. ) ;
#6096 = oriented_edge ( 'none', *, *, #5348, .t. ) ;
#6097 = oriented_edge ( 'none', *, *, #5771, .t. ) ;
#6098 = oriented_edge ( 'none', *, *, #5840, .f. ) ;
#6099 = oriented_edge ( 'none', *, *, #5471, .f. ) ;
#6100 = advanced_face ( 'none', ( #4655 ), #4656, .f. ) ;
#6101 = oriented_edge ( 'none', *, *, #5353, .f. ) ;
#6102 = oriented_edge ( 'none', *, *, #5414, .t. ) ;
#6103 = oriented_edge ( 'none', *, *, #6093, .f. ) ;
#6104 = edge_loop ( 'none', ( #6107, #6111, #6105, #6109 ) ) ;
#6105 = oriented_edge ( 'none', *, *, #5379, .t. ) ;
#6106 = edge_loop ( 'none', ( #5934, #5936, #5933, #6180 ) ) ;
#6107 = oriented_edge ( 'none', *, *, #5374, .f. ) ;
#6108 = oriented_edge ( 'none', *, *, #5347, .f. ) ;
#6109 = oriented_edge ( 'none', *, *, #5932, .t. ) ;
#6110 = oriented_edge ( 'none', *, *, #5407, .f. ) ;
#6111 = oriented_edge ( 'none', *, *, #5772, .f. ) ;
#6112 = edge_loop ( 'none', ( #5974, #5971, #5980, #5973 ) ) ;
#6113 = oriented_edge ( 'none', *, *, #6115, .t. ) ;
#6114 = oriented_edge ( 'none', *, *, #5462, .f. ) ;
#6115 = edge_curve ( 'none', #5189, #5168, #4677, .t. ) ;
#6116 = oriented_edge ( 'none', *, *, #5360, .f. ) ;
#6117 = edge_loop ( 'none', ( #6163, #5984, #5982 ) ) ;
#6118 = oriented_edge ( 'none', *, *, #6135, .t. ) ;
#6119 = oriented_edge ( 'none', *, *, #5464, .t. ) ;
#6120 = oriented_edge ( 'none', *, *, #6168, .f. ) ;
#6121 = advanced_face ( 'none', ( #4685 ), #4658, .f. ) ;
#6122 = oriented_edge ( 'none', *, *, #5603, .t. ) ;
#6123 = edge_loop ( 'none', ( #6129, #6119, #6128 ) ) ;
#6124 = oriented_edge ( 'none', *, *, #5669, .t. ) ;
#6125 = edge_loop ( 'none', ( #6114, #5990, #6113 ) ) ;
#6126 = advanced_face ( 'none', ( #4659 ), #4678, .f. ) ;
#6127 = edge_loop ( 'none', ( #6116, #5989, #5987 ) ) ;
#6128 = oriented_edge ( 'none', *, *, #6130, .t. ) ;
#6129 = oriented_edge ( 'none', *, *, #5451, .f. ) ;
#6130 = edge_curve ( 'none', #5125, #5124, #4675, .t. ) ;
#6131 = advanced_face ( 'none', ( #4683 ), #4680, .f. ) ;
#6132 = oriented_edge ( 'none', *, *, #5078, .t. ) ;
#6133 = edge_loop ( 'none', ( #6150, #6140 ) ) ;
#6134 = oriented_edge ( 'none', *, *, #5439, .f. ) ;
#6135 = edge_curve ( 'none', #5234, #5242, #4692, .t. ) ;
#6136 = oriented_edge ( 'none', *, *, #5589, .t. ) ;
#6137 = oriented_edge ( 'none', *, *, #5443, .t. ) ;
#6138 = advanced_face ( 'none', ( #4670, #4695 ), #4679, .t. ) ;
#6139 = oriented_edge ( 'none', *, *, #5243, .t. ) ;
#6140 = oriented_edge ( 'none', *, *, #5465, .t. ) ;
#6141 = edge_loop ( 'none', ( #5993, #6122, #5992 ) ) ;
#6142 = edge_loop ( 'none', ( #6162, #6146 ) ) ;
#6143 = edge_loop ( 'none', ( #6134, #6120, #6137, #6124 ) ) ;
#6144 = advanced_face ( 'none', ( #4671, #4693 ), #4635, .t. ) ;
#6145 = oriented_edge ( 'none', *, *, #5560, .t. ) ;
#6146 = oriented_edge ( 'none', *, *, #5924, .t. ) ;
#6147 = edge_curve ( 'none', #5553, #5448, #4634, .t. ) ;
#6148 = oriented_edge ( 'none', *, *, #5554, .f. ) ;
#6149 = edge_loop ( 'none', ( #6139, #6118 ) ) ;
#6150 = oriented_edge ( 'none', *, *, #6168, .t. ) ;
#6151 = oriented_edge ( 'none', *, *, #6147, .f. ) ;
#6152 = edge_loop ( 'none', ( #6148, #6151, #6132, #6136 ) ) ;
#6153 = oriented_edge ( 'none', *, *, #6155, .t. ) ;
#6154 = oriented_edge ( 'none', *, *, #5928, .t. ) ;
#6155 = edge_curve ( 'none', #5079, #5561, #4626, .t. ) ;
#6156 = edge_loop ( 'none', ( #6157, #6164, #6167, #6169 ) ) ;
#6157 = oriented_edge ( 'none', *, *, #5514, .f. ) ;
#6158 = edge_loop ( 'none', ( #6166, #6145 ) ) ;
#6159 = oriented_edge ( 'none', *, *, #5444, .t. ) ;
#6160 = edge_loop ( 'none', ( #6161, #6154 ) ) ;
#6161 = oriented_edge ( 'none', *, *, #5417, .t. ) ;
#6162 = oriented_edge ( 'none', *, *, #5391, .t. ) ;
#6163 = oriented_edge ( 'none', *, *, #5369, .f. ) ;
#6164 = oriented_edge ( 'none', *, *, #6155, .f. ) ;
#6165 = advanced_face ( 'none', ( #4698 ), #4704, .f. ) ;
#6166 = oriented_edge ( 'none', *, *, #6147, .t. ) ;
#6167 = oriented_edge ( 'none', *, *, #5559, .t. ) ;
#6168 = edge_curve ( 'none', #5450, #5449, #4624, .t. ) ;
#6169 = oriented_edge ( 'none', *, *, #5810, .t. ) ;
#6170 = oriented_edge ( 'none', *, *, #5088, .f. ) ;
#6171 = oriented_edge ( 'none', *, *, #5953, .t. ) ;
#6172 = advanced_face ( 'none', ( #4627 ), #4666, .f. ) ;
#6173 = oriented_edge ( 'none', *, *, #5096, .t. ) ;
#6174 = edge_loop ( 'none', ( #6153, #6159 ) ) ;
#6175 = advanced_face ( 'none', ( #4613, #4668 ), #4667, .t. ) ;
#6176 = advanced_face ( 'none', ( #4267 ), #4600, .f. ) ;
#6177 = oriented_edge ( 'none', *, *, #6182, .f. ) ;
#6178 = edge_curve ( 'none', #5633, #5632, #4262, .t. ) ;
#6179 = edge_loop ( 'none', ( #6073, #6082, #6086, #6087 ) ) ;
#6180 = oriented_edge ( 'none', *, *, #5578, .f. ) ;
#6181 = advanced_face ( 'none', ( #2035, #2022 ), #2038, .t. ) ;
#6182 = edge_curve ( 'none', #5410, #5409, #2032, .t. ) ;
#6183 = edge_curve ( 'none', #5612, #5324, #2037, .t. ) ;
#6184 = oriented_edge ( 'none', *, *, #6241, .t. ) ;
#6185 = vertex_point ( 'none', #2107 ) ;
#6186 = vertex_point ( 'none', #2106 ) ;
#6187 = advanced_face ( 'none', ( #2185 ), #2117, .f. ) ;
#6188 = oriented_edge ( 'none', *, *, #6189, .t. ) ;
#6189 = edge_curve ( 'none', #6245, #6185, #2115, .t. ) ;
#6190 = edge_curve ( 'none', #6245, #6258, #2110, .t. ) ;
#6191 = vertex_point ( 'none', #2281 ) ;
#6192 = edge_curve ( 'none', #6185, #6191, #2113, .t. ) ;
#6193 = oriented_edge ( 'none', *, *, #6210, .f. ) ;
#6194 = oriented_edge ( 'none', *, *, #6195, .f. ) ;
#6195 = edge_curve ( 'none', #6258, #6191, #2116, .t. ) ;
#6196 = edge_curve ( 'none', #6205, #6206, #2282, .t. ) ;
#6197 = vertex_point ( 'none', #2275 ) ;
#6198 = oriented_edge ( 'none', *, *, #6224, .t. ) ;
#6199 = oriented_edge ( 'none', *, *, #6196, .f. ) ;
#6200 = advanced_face ( 'none', ( #2108 ), #2269, .f. ) ;
#6201 = oriented_edge ( 'none', *, *, #6203, .t. ) ;
#6202 = oriented_edge ( 'none', *, *, #6204, .f. ) ;
#6203 = edge_curve ( 'none', #6186, #6490, #2261, .t. ) ;
#6204 = edge_curve ( 'none', #6186, #6197, #2273, .t. ) ;
#6205 = vertex_point ( 'none', #2088 ) ;
#6206 = vertex_point ( 'none', #2267 ) ;
#6207 = edge_curve ( 'none', #6490, #6213, #2080, .t. ) ;
#6208 = vertex_point ( 'none', #2257 ) ;
#6209 = oriented_edge ( 'none', *, *, #6207, .t. ) ;
#6210 = edge_curve ( 'none', #6197, #6213, #2084, .t. ) ;
#6211 = edge_curve ( 'none', #6217, #6218, #2258, .t. ) ;
#6212 = edge_loop ( 'none', ( #6199, #6237, #6184, #6235 ) ) ;
#6213 = vertex_point ( 'none', #2081 ) ;
#6214 = vertex_point ( 'none', #2306 ) ;
#6215 = oriented_edge ( 'none', *, *, #6363, .t. ) ;
#6216 = edge_loop ( 'none', ( #6231, #6233, #6215, #6470 ) ) ;
#6217 = vertex_point ( 'none', #2300 ) ;
#6218 = vertex_point ( 'none', #2309 ) ;
#6219 = advanced_face ( 'none', ( #2298 ), #2313, .t. ) ;
#6220 = oriented_edge ( 'none', *, *, #6222, .t. ) ;
#6221 = oriented_edge ( 'none', *, *, #6211, .f. ) ;
#6222 = edge_curve ( 'none', #6217, #6208, #2311, .t. ) ;
#6223 = vertex_point ( 'none', #2294 ) ;
#6224 = edge_curve ( 'none', #6208, #6223, #2295, .t. ) ;
#6225 = vertex_point ( 'none', #2312 ) ;
#6226 = edge_curve ( 'none', #6218, #6223, #2289, .t. ) ;
#6227 = vertex_point ( 'none', #2286 ) ;
#6228 = edge_curve ( 'none', #6214, #6227, #2297, .t. ) ;
#6229 = oriented_edge ( 'none', *, *, #6736, .t. ) ;
#6230 = advanced_face ( 'none', ( #2098 ), #2103, .t. ) ;
#6231 = oriented_edge ( 'none', *, *, #6228, .f. ) ;
#6232 = edge_curve ( 'none', #6214, #6225, #2160, .t. ) ;
#6233 = oriented_edge ( 'none', *, *, #6232, .t. ) ;
#6234 = oriented_edge ( 'none', *, *, #6226, .f. ) ;
#6235 = oriented_edge ( 'none', *, *, #6243, .f. ) ;
#6236 = advanced_face ( 'none', ( #2290 ), #2285, .t. ) ;
#6237 = oriented_edge ( 'none', *, *, #6238, .t. ) ;
#6238 = edge_curve ( 'none', #6205, #6240, #2154, .t. ) ;
#6239 = vertex_point ( 'none', #2156 ) ;
#6240 = vertex_point ( 'none', #2149 ) ;
#6241 = edge_curve ( 'none', #6240, #6239, #2092, .t. ) ;
#6242 = edge_loop ( 'none', ( #6221, #6220, #6198, #6234 ) ) ;
#6243 = edge_curve ( 'none', #6206, #6239, #2139, .t. ) ;
#6244 = oriented_edge ( 'none', *, *, #6264, .f. ) ;
#6245 = vertex_point ( 'none', #2091 ) ;
#6246 = vertex_point ( 'none', #2135 ) ;
#6247 = vertex_point ( 'none', #2146 ) ;
#6248 = advanced_face ( 'none', ( #2134 ), #2150, .f. ) ;
#6249 = vertex_point ( 'none', #2140 ) ;
#6250 = oriented_edge ( 'none', *, *, #6251, .t. ) ;
#6251 = edge_curve ( 'none', #6262, #6246, #2130, .t. ) ;
#6252 = edge_curve ( 'none', #6262, #6249, #2132, .t. ) ;
#6253 = vertex_point ( 'none', #2124 ) ;
#6254 = oriented_edge ( 'none', *, *, #6255, .t. ) ;
#6255 = edge_curve ( 'none', #6246, #6253, #2131, .t. ) ;
#6256 = oriented_edge ( 'none', *, *, #6257, .f. ) ;
#6257 = edge_curve ( 'none', #6249, #6253, #2252, .t. ) ;
#6258 = vertex_point ( 'none', #2253 ) ;
#6259 = edge_curve ( 'none', #6281, #6269, #2245, .t. ) ;
#6260 = edge_loop ( 'none', ( #6495, #6500, #6499, #6505 ) ) ;
#6261 = oriented_edge ( 'none', *, *, #6252, .f. ) ;
#6262 = vertex_point ( 'none', #2238 ) ;
#6263 = oriented_edge ( 'none', *, *, #6268, .t. ) ;
#6264 = edge_curve ( 'none', #6275, #6266, #2242, .t. ) ;
#6265 = edge_loop ( 'none', ( #6261, #6250, #6254, #6256 ) ) ;
#6266 = vertex_point ( 'none', #2119 ) ;
#6267 = oriented_edge ( 'none', *, *, #6259, .t. ) ;
#6268 = edge_curve ( 'none', #6269, #6266, #2235, .t. ) ;
#6269 = vertex_point ( 'none', #2229 ) ;
#6270 = edge_curve ( 'none', #6335, #6336, #2240, .t. ) ;
#6271 = edge_curve ( 'none', #6441, #6336, #2224, .t. ) ;
#6272 = edge_loop ( 'none', ( #6295, #6267, #6263, #6244 ) ) ;
#6273 = edge_curve ( 'none', #6281, #6275, #2220, .t. ) ;
#6274 = advanced_face ( 'none', ( #2217 ), #2207, .f. ) ;
#6275 = vertex_point ( 'none', #2208 ) ;
#6276 = advanced_face ( 'none', ( #2201 ), #2205, .t. ) ;
#6277 = oriented_edge ( 'none', *, *, #6285, .f. ) ;
#6278 = vertex_point ( 'none', #2206 ) ;
#6279 = oriented_edge ( 'none', *, *, #6330, .t. ) ;
#6280 = edge_curve ( 'none', #6436, #6282, #2196, .t. ) ;
#6281 = vertex_point ( 'none', #2198 ) ;
#6282 = vertex_point ( 'none', #2200 ) ;
#6283 = edge_loop ( 'none', ( #6290, #6292, #6438 ) ) ;
#6284 = oriented_edge ( 'none', *, *, #6280, .t. ) ;
#6285 = edge_curve ( 'none', #6435, #6282, #2189, .t. ) ;
#6286 = vertex_point ( 'none', #2204 ) ;
#6287 = vertex_point ( 'none', #2212 ) ;
#6288 = advanced_face ( 'none', ( #2191 ), #2199, .t. ) ;
#6289 = edge_loop ( 'none', ( #6332, #6337, #6331, #6334 ) ) ;
#6290 = oriented_edge ( 'none', *, *, #6437, .t. ) ;
#6291 = edge_curve ( 'none', #6287, #6278, #2171, .t. ) ;
#6292 = oriented_edge ( 'none', *, *, #6291, .t. ) ;
#6293 = edge_curve ( 'none', #6286, #6278, #2165, .t. ) ;
#6294 = oriented_edge ( 'none', *, *, #6406, .t. ) ;
#6295 = oriented_edge ( 'none', *, *, #6273, .f. ) ;
#6296 = advanced_face ( 'none', ( #2175 ), #2018, .f. ) ;
#6297 = oriented_edge ( 'none', *, *, #5097, .t. ) ;
#6298 = oriented_edge ( 'none', *, *, #6135, .f. ) ;
#6299 = oriented_edge ( 'none', *, *, #6461, .t. ) ;
#6300 = advanced_face ( 'none', ( #2330 ), #2077, .f. ) ;
#6301 = oriented_edge ( 'none', *, *, #6028, .t. ) ;
#6302 = edge_curve ( 'none', #5804, #5565, #2009, .t. ) ;
#6303 = oriented_edge ( 'none', *, *, #6461, .f. ) ;
#6304 = oriented_edge ( 'none', *, *, #5686, .f. ) ;
#6305 = edge_loop ( 'none', ( #6015, #6029, #6014, #6013 ) ) ;
#6306 = oriented_edge ( 'none', *, *, #5572, .f. ) ;
#6307 = advanced_face ( 'none', ( #2181 ), #2177, .f. ) ;
#6308 = edge_curve ( 'none', #5207, #5206, #2062, .t. ) ;
#6309 = oriented_edge ( 'none', *, *, #5204, .f. ) ;
#6310 = edge_loop ( 'none', ( #6317, #6319, #6321, #6314 ) ) ;
#6311 = oriented_edge ( 'none', *, *, #6308, .f. ) ;
#6312 = closed_shell ( 'none', ( #5208, #5236, #5257, #5159, #5117, #5188, #5267, #5134, #5173, #5176, #5371, #5598, #5446, #5454, #5437, #5352, #5512, #5085, #5469, #5411, #5397, #5634, #5623, #5607, #5322, #5334, #5345, #5382, #5490, #5505, #5552, #5529, #5541, #5516, #5376, #5635, #5594, #5657, #5637, #5590, #5871, #5800, #5832, #5879, #5890, #5893, #5700, #5711, #5847, #5717, #5853, #5858, #5693, #5698, #5794, #5788, #5730, #5776, #5756, #5735, #5743, #5791, #5770, #6176, #5938, #6181, #6080, #6085, #6091, #6100, #5944, #5949, #5957, #5930, #5725, #6172, #6175, #6165, #6144, #6131, #6138, #6121, #6126, #5991, #5996, #5981, #5986, #5975, #5979, #5960, #6045, #6059, #6068, #6057, #6039, #6460, #6300, #5998, #6005, #6020, #6025, #6012, #6018, #6035, #6307, #6316 ) ) ;
#6313 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627149800, 0.5149999999999992400 ) ) ;
#6314 = oriented_edge ( 'none', *, *, #5683, .f. ) ;
#6315 = vertex_point ( 'none', #2010 ) ;
#6316 = advanced_face ( 'none', ( #2012 ), #2321, .t. ) ;
#6317 = oriented_edge ( 'none', *, *, #5200, .f. ) ;
#6318 = vertex_point ( 'none', #2325 ) ;
#6319 = oriented_edge ( 'none', *, *, #6308, .t. ) ;
#6320 = oriented_edge ( 'none', *, *, #6342, .t. ) ;
#6321 = oriented_edge ( 'none', *, *, #5192, .t. ) ;
#6322 = oriented_edge ( 'none', *, *, #6340, .f. ) ;
#6323 = edge_loop ( 'none', ( #6320, #6327, #6322 ) ) ;
#6324 = vertex_point ( 'none', #2060 ) ;
#6325 = vertex_point ( 'none', #2069 ) ;
#6326 = advanced_face ( 'none', ( #2066 ), #2326, .t. ) ;
#6327 = oriented_edge ( 'none', *, *, #6338, .t. ) ;
#6328 = manifold_solid_brep ( '���-����1', #6638 ) ;
#6329 = cartesian_point ( 'none', ( 0.8327192892707023800, 0.8065069628489051100, 0.5149999999999996800 ) ) ;
#6330 = edge_curve ( 'none', #6435, #6436, #2332, .t. ) ;
#6331 = oriented_edge ( 'none', *, *, #6270, .t. ) ;
#6332 = oriented_edge ( 'none', *, *, #6428, .f. ) ;
#6333 = edge_curve ( 'none', #6440, #6335, #2336, .t. ) ;
#6334 = oriented_edge ( 'none', *, *, #6271, .f. ) ;
#6335 = vertex_point ( 'none', #2333 ) ;
#6336 = vertex_point ( 'none', #2337 ) ;
#6337 = oriented_edge ( 'none', *, *, #6333, .t. ) ;
#6338 = edge_curve ( 'none', #6318, #6325, #2346, .t. ) ;
#6339 = edge_loop ( 'none', ( #6432, #6434, #6430 ) ) ;
#6340 = edge_curve ( 'none', #6315, #6325, #2014, .t. ) ;
#6341 = edge_loop ( 'none', ( #6309, #6311 ) ) ;
#6342 = edge_curve ( 'none', #6315, #6318, #2063, .t. ) ;
#6343 = edge_curve ( 'none', #6426, #6427, #2054, .t. ) ;
#6344 = edge_loop ( 'none', ( #6424, #6353, #6415, #6349 ) ) ;
#6345 = vertex_point ( 'none', #2323 ) ;
#6346 = oriented_edge ( 'none', *, *, #6354, .f. ) ;
#6347 = edge_curve ( 'none', #6367, #6345, #2047, .t. ) ;
#6348 = vertex_point ( 'none', #2340 ) ;
#6349 = oriented_edge ( 'none', *, *, #6416, .f. ) ;
#6350 = edge_curve ( 'none', #6351, #6482, #2074, .t. ) ;
#6351 = vertex_point ( 'none', #2499 ) ;
#6352 = edge_curve ( 'none', #6377, #6351, #2437, .t. ) ;
#6353 = oriented_edge ( 'none', *, *, #6409, .t. ) ;
#6354 = edge_curve ( 'none', #6345, #6374, #2409, .t. ) ;
#6355 = edge_curve ( 'none', #6367, #6379, #2429, .t. ) ;
#6356 = oriented_edge ( 'none', *, *, #6361, .t. ) ;
#6357 = advanced_face ( 'none', ( #2432 ), #2558, .t. ) ;
#6358 = oriented_edge ( 'none', *, *, #6360, .t. ) ;
#6359 = oriented_edge ( 'none', *, *, #6355, .f. ) ;
#6360 = edge_curve ( 'none', #6367, #6351, #2552, .t. ) ;
#6361 = edge_curve ( 'none', #6379, #6374, #2546, .t. ) ;
#6362 = oriented_edge ( 'none', *, *, #6350, .t. ) ;
#6363 = edge_curve ( 'none', #6225, #6468, #2555, .t. ) ;
#6364 = vertex_point ( 'none', #2541 ) ;
#6365 = edge_curve ( 'none', #6471, #6479, #2542, .t. ) ;
#6366 = edge_curve ( 'none', #6485, #6467, #2531, .t. ) ;
#6367 = vertex_point ( 'none', #2535 ) ;
#6368 = oriented_edge ( 'none', *, *, #6366, .f. ) ;
#6369 = advanced_face ( 'none', ( #2493 ), #2557, .t. ) ;
#6370 = oriented_edge ( 'none', *, *, #6372, .t. ) ;
#6371 = oriented_edge ( 'none', *, *, #6373, .t. ) ;
#6372 = edge_curve ( 'none', #6481, #6482, #2497, .t. ) ;
#6373 = edge_curve ( 'none', #6377, #6481, #2492, .t. ) ;
#6374 = vertex_point ( 'none', #2483 ) ;
#6375 = oriented_edge ( 'none', *, *, #6350, .f. ) ;
#6376 = edge_curve ( 'none', #6476, #6479, #2578, .t. ) ;
#6377 = vertex_point ( 'none', #2478 ) ;
#6378 = oriented_edge ( 'none', *, *, #6376, .f. ) ;
#6379 = vertex_point ( 'none', #2477 ) ;
#6380 = edge_loop ( 'none', ( #6359, #6358, #6362, #6421 ) ) ;
#6381 = advanced_face ( 'none', ( #2484 ), #2482, .f. ) ;
#6382 = oriented_edge ( 'none', *, *, #6383, .t. ) ;
#6383 = edge_curve ( 'none', #6364, #6486, #2470, .t. ) ;
#6384 = edge_curve ( 'none', #6364, #6485, #2523, .t. ) ;
#6385 = oriented_edge ( 'none', *, *, #6352, .f. ) ;
#6386 = oriented_edge ( 'none', *, *, #6465, .t. ) ;
#6387 = edge_curve ( 'none', #6441, #6440, #2515, .t. ) ;
#6388 = advanced_face ( 'none', ( #2519 ), #2520, .t. ) ;
#6389 = oriented_edge ( 'none', *, *, #6406, .f. ) ;
#6390 = edge_curve ( 'none', #6391, #6398, #2371, .t. ) ;
#6391 = vertex_point ( 'none', #2372 ) ;
#6392 = oriented_edge ( 'none', *, *, #6401, .t. ) ;
#6393 = oriented_edge ( 'none', *, *, #6400, .f. ) ;
#6394 = advanced_face ( 'none', ( #2472 ), #2471, .t. ) ;
#6395 = edge_curve ( 'none', #6411, #6418, #2370, .t. ) ;
#6396 = oriented_edge ( 'none', *, *, #6404, .f. ) ;
#6397 = advanced_face ( 'none', ( #2363 ), #2356, .t. ) ;
#6398 = vertex_point ( 'none', #2364 ) ;
#6399 = oriented_edge ( 'none', *, *, #6395, .t. ) ;
#6400 = edge_curve ( 'none', #6405, #6348, #2348, .t. ) ;
#6401 = edge_curve ( 'none', #6398, #6348, #2353, .t. ) ;
#6402 = oriented_edge ( 'none', *, *, #6390, .t. ) ;
#6403 = oriented_edge ( 'none', *, *, #6401, .f. ) ;
#6404 = edge_curve ( 'none', #6411, #6398, #2421, .t. ) ;
#6405 = vertex_point ( 'none', #2357 ) ;
#6406 = edge_curve ( 'none', #6391, #6405, #2352, .t. ) ;
#6407 = edge_loop ( 'none', ( #6389, #6402, #6392, #6393 ) ) ;
#6408 = advanced_face ( 'none', ( #2412 ), #2419, .t. ) ;
#6409 = edge_curve ( 'none', #6374, #6422, #2509, .t. ) ;
#6410 = edge_curve ( 'none', #6418, #6348, #2505, .t. ) ;
#6411 = vertex_point ( 'none', #2425 ) ;
#6412 = vertex_point ( 'none', #2500 ) ;
#6413 = edge_curve ( 'none', #6412, #6422, #2417, .t. ) ;
#6414 = oriented_edge ( 'none', *, *, #6410, .t. ) ;
#6415 = oriented_edge ( 'none', *, *, #6413, .f. ) ;
#6416 = edge_curve ( 'none', #6345, #6412, #2407, .t. ) ;
#6417 = edge_loop ( 'none', ( #6399, #6414, #6403, #6396 ) ) ;
#6418 = vertex_point ( 'none', #2402 ) ;
#6419 = oriented_edge ( 'none', *, *, #6347, .f. ) ;
#6420 = edge_curve ( 'none', #6379, #6482, #2403, .t. ) ;
#6421 = oriented_edge ( 'none', *, *, #6420, .f. ) ;
#6422 = vertex_point ( 'none', #2405 ) ;
#6423 = advanced_face ( 'none', ( #2390 ), #2397, .t. ) ;
#6424 = oriented_edge ( 'none', *, *, #6354, .t. ) ;
#6425 = oriented_edge ( 'none', *, *, #6355, .t. ) ;
#6426 = vertex_point ( 'none', #2388 ) ;
#6427 = vertex_point ( 'none', #2384 ) ;
#6428 = edge_curve ( 'none', #6440, #6441, #2389, .t. ) ;
#6429 = advanced_face ( 'none', ( #2382 ), #2404, .t. ) ;
#6430 = oriented_edge ( 'none', *, *, #6439, .f. ) ;
#6431 = edge_loop ( 'none', ( #6279, #6284, #6277 ) ) ;
#6432 = oriented_edge ( 'none', *, *, #6343, .t. ) ;
#6433 = edge_curve ( 'none', #6427, #6324, #2383, .t. ) ;
#6434 = oriented_edge ( 'none', *, *, #6433, .t. ) ;
#6435 = vertex_point ( 'none', #2447 ) ;
#6436 = vertex_point ( 'none', #2381 ) ;
#6437 = edge_curve ( 'none', #6286, #6287, #2448, .t. ) ;
#6438 = oriented_edge ( 'none', *, *, #6293, .f. ) ;
#6439 = edge_curve ( 'none', #6426, #6324, #2462, .t. ) ;
#6440 = vertex_point ( 'none', #2438 ) ;
#6441 = vertex_point ( 'none', #2465 ) ;
#6442 = edge_loop ( 'none', ( #6444, #6445 ) ) ;
#6443 = edge_loop ( 'none', ( #6449, #6447, #6303, #6464 ) ) ;
#6444 = oriented_edge ( 'none', *, *, #5964, .f. ) ;
#6445 = oriented_edge ( 'none', *, *, #5128, .f. ) ;
#6446 = edge_loop ( 'none', ( #6457, #6459, #6297, #6298 ) ) ;
#6447 = oriented_edge ( 'none', *, *, #5833, .f. ) ;
#6448 = oriented_edge ( 'none', *, *, #5972, .f. ) ;
#6449 = oriented_edge ( 'none', *, *, #6302, .f. ) ;
#6450 = edge_loop ( 'none', ( #6448, #6455 ) ) ;
#6451 = oriented_edge ( 'none', *, *, #5271, .f. ) ;
#6452 = oriented_edge ( 'none', *, *, #6054, .f. ) ;
#6453 = oriented_edge ( 'none', *, *, #6456, .t. ) ;
#6454 = edge_loop ( 'none', ( #6453, #6458 ) ) ;
#6455 = oriented_edge ( 'none', *, *, #5141, .f. ) ;
#6456 = edge_curve ( 'none', #5098, #5193, #2454, .t. ) ;
#6457 = oriented_edge ( 'none', *, *, #5239, .f. ) ;
#6458 = oriented_edge ( 'none', *, *, #5235, .t. ) ;
#6459 = oriented_edge ( 'none', *, *, #6456, .f. ) ;
#6460 = advanced_face ( 'none', ( #2440 ), #2453, .f. ) ;
#6461 = edge_curve ( 'none', #5658, #5921, #2455, .t. ) ;
#6462 = edge_loop ( 'none', ( #6010, #6011, #6027, #6026 ) ) ;
#6463 = edge_loop ( 'none', ( #6299, #5997, #6001, #6306 ) ) ;
#6464 = oriented_edge ( 'none', *, *, #5570, .f. ) ;
#6465 = edge_curve ( 'none', #6486, #6467, #2574, .t. ) ;
#6466 = edge_loop ( 'none', ( #6425, #6356, #6346, #6419 ) ) ;
#6467 = vertex_point ( 'none', #2569 ) ;
#6468 = vertex_point ( 'none', #2575 ) ;
#6469 = edge_curve ( 'none', #6475, #6471, #2464, .t. ) ;
#6470 = oriented_edge ( 'none', *, *, #6473, .f. ) ;
#6471 = vertex_point ( 'none', #2566 ) ;
#6472 = edge_curve ( 'none', #6475, #6476, #2046, .t. ) ;
#6473 = edge_curve ( 'none', #6227, #6468, #2563, .t. ) ;
#6474 = oriented_edge ( 'none', *, *, #6384, .f. ) ;
#6475 = vertex_point ( 'none', #3598 ) ;
#6476 = vertex_point ( 'none', #3588 ) ;
#6477 = advanced_face ( 'none', ( #3513 ), #3618, .t. ) ;
#6478 = edge_loop ( 'none', ( #6480, #6484, #6488, #6378 ) ) ;
#6479 = vertex_point ( 'none', #3616 ) ;
#6480 = oriented_edge ( 'none', *, *, #6472, .f. ) ;
#6481 = vertex_point ( 'none', #3632 ) ;
#6482 = vertex_point ( 'none', #3620 ) ;
#6483 = edge_loop ( 'none', ( #6474, #6382, #6386, #6368 ) ) ;
#6484 = oriented_edge ( 'none', *, *, #6469, .t. ) ;
#6485 = vertex_point ( 'none', #3617 ) ;
#6486 = vertex_point ( 'none', #3590 ) ;
#6487 = edge_loop ( 'none', ( #6371, #6370, #6375, #6385 ) ) ;
#6488 = oriented_edge ( 'none', *, *, #6365, .t. ) ;
#6489 = oriented_edge ( 'none', *, *, #6192, .t. ) ;
#6490 = vertex_point ( 'none', #3589 ) ;
#6491 = vertex_point ( 'none', #3615 ) ;
#6492 = vertex_point ( 'none', #3619 ) ;
#6493 = advanced_face ( 'none', ( #3592 ), #3597, .f. ) ;
#6494 = vertex_point ( 'none', #3648 ) ;
#6495 = oriented_edge ( 'none', *, *, #6497, .f. ) ;
#6496 = edge_curve ( 'none', #6247, #6491, #3650, .t. ) ;
#6497 = edge_curve ( 'none', #6247, #6494, #3526, .t. ) ;
#6498 = oriented_edge ( 'none', *, *, #6190, .f. ) ;
#6499 = oriented_edge ( 'none', *, *, #6501, .t. ) ;
#6500 = oriented_edge ( 'none', *, *, #6496, .t. ) ;
#6501 = edge_curve ( 'none', #6491, #6492, #3591, .t. ) ;
#6502 = edge_loop ( 'none', ( #6202, #6201, #6209, #6193 ) ) ;
#6503 = edge_loop ( 'none', ( #6498, #6188, #6489, #6194 ) ) ;
#6504 = edge_curve ( 'none', #6494, #6492, #3614, .t. ) ;
#6505 = oriented_edge ( 'none', *, *, #6504, .f. ) ;
#6506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6507 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6508 = axis2_placement_3d ( 'none', #6639, #6507, #6506 ) ;
#6509 = toroidal_surface ( 'none', #6508, 3.639999999999999200, 0.3600000000000003200 ) ;
#6510 = axis2_placement_3d ( 'none', #6513, #27, #26 ) ;
#6511 = face_outer_bound ( 'none', #5004, .t. ) ;
#6512 = cartesian_point ( 'none', ( 0.3318305140694493000, 1.984555414402738400, 0.5149999999999992400 ) ) ;
#6513 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#6514 = oriented_edge ( 'none', *, *, #6192, .f. ) ;
#6515 = edge_loop ( 'none', ( #6516, #6522 ) ) ;
#6516 = oriented_edge ( 'none', *, *, #6413, .t. ) ;
#6517 = edge_curve ( 'none', #6213, #6490, #3587, .t. ) ;
#6518 = edge_curve ( 'none', #6422, #6412, #3611, .t. ) ;
#6519 = oriented_edge ( 'none', *, *, #6207, .f. ) ;
#6520 = oriented_edge ( 'none', *, *, #6614, .f. ) ;
#6521 = edge_loop ( 'none', ( #6523, #6624, #6526, #6532 ) ) ;
#6522 = oriented_edge ( 'none', *, *, #6518, .t. ) ;
#6523 = oriented_edge ( 'none', *, *, #6409, .f. ) ;
#6524 = oriented_edge ( 'none', *, *, #6395, .f. ) ;
#6525 = edge_loop ( 'none', ( #6524, #6520 ) ) ;
#6526 = oriented_edge ( 'none', *, *, #6416, .t. ) ;
#6527 = edge_curve ( 'none', #6374, #6345, #3579, .t. ) ;
#6528 = advanced_face ( 'none', ( #3585 ), #3580, .t. ) ;
#6529 = oriented_edge ( 'none', *, *, #6534, .t. ) ;
#6530 = oriented_edge ( 'none', *, *, #6360, .f. ) ;
#6531 = edge_loop ( 'none', ( #6535, #6529, #6594, #6598 ) ) ;
#6532 = oriented_edge ( 'none', *, *, #6518, .f. ) ;
#6533 = advanced_face ( 'none', ( #3569 ), #3520, .t. ) ;
#6534 = edge_curve ( 'none', #6379, #6367, #3575, .t. ) ;
#6535 = oriented_edge ( 'none', *, *, #6361, .f. ) ;
#6536 = edge_loop ( 'none', ( #6743, #6750 ) ) ;
#6537 = oriented_edge ( 'none', *, *, #6540, .f. ) ;
#6538 = edge_curve ( 'none', #6391, #6737, #3508, .t. ) ;
#6539 = edge_curve ( 'none', #6468, #6225, #3564, .t. ) ;
#6540 = edge_curve ( 'none', #6737, #6738, #3500, .t. ) ;
#6541 = edge_loop ( 'none', ( #6546, #6548, #6740, #6551 ) ) ;
#6542 = oriented_edge ( 'none', *, *, #6543, .f. ) ;
#6543 = edge_curve ( 'none', #6427, #6426, #3503, .t. ) ;
#6544 = advanced_face ( 'none', ( #3712 ), #3714, .t. ) ;
#6545 = edge_curve ( 'none', #6738, #6547, #3677, .t. ) ;
#6546 = oriented_edge ( 'none', *, *, #6540, .t. ) ;
#6547 = vertex_point ( 'none', #3716 ) ;
#6548 = oriented_edge ( 'none', *, *, #6545, .t. ) ;
#6549 = edge_curve ( 'none', #6550, #6547, #3668, .t. ) ;
#6550 = vertex_point ( 'none', #3674 ) ;
#6551 = oriented_edge ( 'none', *, *, #6741, .f. ) ;
#6552 = oriented_edge ( 'none', *, *, #6428, .t. ) ;
#6553 = edge_loop ( 'none', ( #6683, #6560 ) ) ;
#6554 = edge_loop ( 'none', ( #6555, #6557 ) ) ;
#6555 = oriented_edge ( 'none', *, *, #6539, .f. ) ;
#6556 = oriented_edge ( 'none', *, *, #6273, .t. ) ;
#6557 = oriented_edge ( 'none', *, *, #6363, .f. ) ;
#6558 = edge_curve ( 'none', #6239, #6240, #3663, .t. ) ;
#6559 = edge_loop ( 'none', ( #6651, #6556 ) ) ;
#6560 = oriented_edge ( 'none', *, *, #6241, .f. ) ;
#6561 = oriented_edge ( 'none', *, *, #6736, .f. ) ;
#6562 = oriented_edge ( 'none', *, *, #6614, .t. ) ;
#6563 = oriented_edge ( 'none', *, *, #6612, .t. ) ;
#6564 = oriented_edge ( 'none', *, *, #6612, .f. ) ;
#6565 = edge_loop ( 'none', ( #6622, #6562, #6620, #6570 ) ) ;
#6566 = oriented_edge ( 'none', *, *, #6568, .f. ) ;
#6567 = advanced_face ( 'none', ( #3720 ), #3553, .t. ) ;
#6568 = edge_curve ( 'none', #6738, #6737, #3559, .t. ) ;
#6569 = edge_loop ( 'none', ( #6561, #6563, #6609, #6566 ) ) ;
#6570 = oriented_edge ( 'none', *, *, #6607, .f. ) ;
#6571 = advanced_face ( 'none', ( #3669, #3546, #3549, #3542, #3673, #3541, #3715, #3540 ), #3561, .t. ) ;
#6572 = oriented_edge ( 'none', *, *, #6270, .f. ) ;
#6573 = edge_loop ( 'none', ( #6613, #6580 ) ) ;
#6574 = edge_curve ( 'none', #6336, #6335, #3537, .t. ) ;
#6575 = edge_curve ( 'none', #6266, #6269, #3548, .t. ) ;
#6576 = oriented_edge ( 'none', *, *, #6575, .f. ) ;
#6577 = oriented_edge ( 'none', *, *, #6584, .f. ) ;
#6578 = oriented_edge ( 'none', *, *, #6268, .f. ) ;
#6579 = edge_curve ( 'none', #6253, #6246, #3530, .t. ) ;
#6580 = oriented_edge ( 'none', *, *, #6255, .f. ) ;
#6581 = edge_loop ( 'none', ( #6582, #6514 ) ) ;
#6582 = oriented_edge ( 'none', *, *, #6585, .f. ) ;
#6583 = edge_loop ( 'none', ( #6586, #6519 ) ) ;
#6584 = edge_curve ( 'none', #6492, #6491, #3637, .t. ) ;
#6585 = edge_curve ( 'none', #6191, #6185, #3527, .t. ) ;
#6586 = oriented_edge ( 'none', *, *, #6517, .f. ) ;
#6587 = oriented_edge ( 'none', *, *, #6501, .f. ) ;
#6588 = advanced_face ( 'none', ( #3703 ), #3670, .t. ) ;
#6589 = oriented_edge ( 'none', *, *, #6352, .t. ) ;
#6590 = oriented_edge ( 'none', *, *, #6602, .f. ) ;
#6591 = oriented_edge ( 'none', *, *, #6670, .f. ) ;
#6592 = advanced_face ( 'none', ( #3697 ), #3538, .f. ) ;
#6593 = oriented_edge ( 'none', *, *, #6602, .t. ) ;
#6594 = oriented_edge ( 'none', *, *, #6347, .t. ) ;
#6595 = oriented_edge ( 'none', *, *, #6534, .f. ) ;
#6596 = edge_loop ( 'none', ( #6530, #6595, #6603, #6593 ) ) ;
#6597 = oriented_edge ( 'none', *, *, #6684, .t. ) ;
#6598 = oriented_edge ( 'none', *, *, #6527, .f. ) ;
#6599 = advanced_face ( 'none', ( #3532 ), #3624, .t. ) ;
#6600 = oriented_edge ( 'none', *, *, #6372, .f. ) ;
#6601 = edge_loop ( 'none', ( #6600, #6597, #6589, #6590 ) ) ;
#6602 = edge_curve ( 'none', #6482, #6351, #3625, .t. ) ;
#6603 = oriented_edge ( 'none', *, *, #6420, .t. ) ;
#6604 = oriented_edge ( 'none', *, *, #6383, .f. ) ;
#6605 = edge_loop ( 'none', ( #6604, #6591, #6778, #6780 ) ) ;
#6606 = edge_loop ( 'none', ( #6616, #6564, #6615, #6619 ) ) ;
#6607 = edge_curve ( 'none', #6348, #6398, #3655, .t. ) ;
#6608 = oriented_edge ( 'none', *, *, #6741, .t. ) ;
#6609 = oriented_edge ( 'none', *, *, #6538, .t. ) ;
#6610 = oriented_edge ( 'none', *, *, #6755, .f. ) ;
#6611 = advanced_face ( 'none', ( #3656 ), #3659, .t. ) ;
#6612 = edge_curve ( 'none', #6405, #6391, #3629, .t. ) ;
#6613 = oriented_edge ( 'none', *, *, #6579, .f. ) ;
#6614 = edge_curve ( 'none', #6418, #6411, #3602, .t. ) ;
#6615 = oriented_edge ( 'none', *, *, #6400, .t. ) ;
#6616 = oriented_edge ( 'none', *, *, #6390, .f. ) ;
#6617 = oriented_edge ( 'none', *, *, #6574, .f. ) ;
#6618 = edge_loop ( 'none', ( #6576, #6578 ) ) ;
#6619 = oriented_edge ( 'none', *, *, #6607, .t. ) ;
#6620 = oriented_edge ( 'none', *, *, #6404, .t. ) ;
#6621 = advanced_face ( 'none', ( #3605 ), #3658, .t. ) ;
#6622 = oriented_edge ( 'none', *, *, #6410, .f. ) ;
#6623 = edge_loop ( 'none', ( #6577, #6587 ) ) ;
#6624 = oriented_edge ( 'none', *, *, #6527, .t. ) ;
#6625 = edge_loop ( 'none', ( #6617, #6572 ) ) ;
#6626 = oriented_edge ( 'none', *, *, #6748, .t. ) ;
#6627 = edge_loop ( 'none', ( #6631, #6632, #6641 ) ) ;
#6628 = advanced_face ( 'none', ( #3685 ), #3601, .t. ) ;
#6629 = oriented_edge ( 'none', *, *, #6439, .t. ) ;
#6630 = oriented_edge ( 'none', *, *, #6433, .f. ) ;
#6631 = oriented_edge ( 'none', *, *, #6338, .f. ) ;
#6632 = oriented_edge ( 'none', *, *, #6747, .t. ) ;
#6633 = advanced_face ( 'none', ( #3686 ), #3693, .t. ) ;
#6634 = advanced_face ( 'none', ( #3679 ), #2776, .t. ) ;
#6635 = oriented_edge ( 'none', *, *, #6543, .t. ) ;
#6636 = oriented_edge ( 'none', *, *, #6285, .t. ) ;
#6637 = oriented_edge ( 'none', *, *, #6280, .f. ) ;
#6638 = closed_shell ( 'none', ( #6326, #6429, #6276, #6288, #6296, #6274, #6248, #6493, #6187, #6200, #6236, #6219, #6230, #6477, #6381, #6369, #6357, #6423, #6408, #6397, #6388, #6394, #6544, #6746, #6650, #6648, #6611, #6567, #6621, #6571, #6528, #6533, #6599, #6588, #6592, #6784, #6794, #6770, #6643, #6701, #6705, #6685, #6797, #6722, #6714, #6760, #6691, #6696, #6710, #6713, #6634, #6628, #6633 ) ) ;
#6639 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6640 = edge_loop ( 'none', ( #6637, #6626, #6636 ) ) ;
#6641 = oriented_edge ( 'none', *, *, #6340, .t. ) ;
#6642 = edge_loop ( 'none', ( #6630, #6635, #6629 ) ) ;
#6643 = advanced_face ( 'none', ( #2679 ), #2627, .t. ) ;
#6644 = oriented_edge ( 'none', *, *, #6645, .f. ) ;
#6645 = edge_curve ( 'none', #6218, #6217, #2626, .t. ) ;
#6646 = edge_loop ( 'none', ( #6795, #6721, #6724, #6689 ) ) ;
#6647 = oriented_edge ( 'none', *, *, #6189, .f. ) ;
#6648 = advanced_face ( 'none', ( #2607 ), #2643, .t. ) ;
#6649 = oriented_edge ( 'none', *, *, #6568, .t. ) ;
#6650 = advanced_face ( 'none', ( #2625, #2636, #2631, #2642, #2641, #2645, #2644, #2637 ), #2635, .t. ) ;
#6651 = oriented_edge ( 'none', *, *, #6653, .t. ) ;
#6652 = edge_loop ( 'none', ( #6735, #6659 ) ) ;
#6653 = edge_curve ( 'none', #6275, #6281, #2638, .t. ) ;
#6654 = edge_loop ( 'none', ( #6655, #4954 ) ) ;
#6655 = oriented_edge ( 'none', *, *, #6660, .t. ) ;
#6656 = edge_curve ( 'none', #6249, #6262, #2775, .t. ) ;
#6657 = edge_loop ( 'none', ( #6658, #6666 ) ) ;
#6658 = oriented_edge ( 'none', *, *, #6663, .t. ) ;
#6659 = oriented_edge ( 'none', *, *, #6252, .t. ) ;
#6660 = edge_curve ( 'none', #6494, #6247, #2762, .t. ) ;
#6661 = edge_loop ( 'none', ( #6662, #6744 ) ) ;
#6662 = oriented_edge ( 'none', *, *, #6667, .t. ) ;
#6663 = edge_curve ( 'none', #6258, #6245, #2767, .t. ) ;
#6664 = edge_loop ( 'none', ( #6665, #6756 ) ) ;
#6665 = oriented_edge ( 'none', *, *, #6670, .t. ) ;
#6666 = oriented_edge ( 'none', *, *, #6190, .t. ) ;
#6667 = edge_curve ( 'none', #6197, #6186, #2774, .t. ) ;
#6668 = edge_loop ( 'none', ( #6669, #6758 ) ) ;
#6669 = oriented_edge ( 'none', *, *, #6549, .t. ) ;
#6670 = edge_curve ( 'none', #6485, #6364, #2746, .t. ) ;
#6671 = oriented_edge ( 'none', *, *, #6732, .f. ) ;
#6672 = oriented_edge ( 'none', *, *, #6224, .f. ) ;
#6673 = oriented_edge ( 'none', *, *, #6680, .f. ) ;
#6674 = edge_curve ( 'none', #6479, #6471, #2738, .t. ) ;
#6675 = oriented_edge ( 'none', *, *, #6365, .f. ) ;
#6676 = oriented_edge ( 'none', *, *, #6674, .f. ) ;
#6677 = edge_loop ( 'none', ( #6678, #6682 ) ) ;
#6678 = oriented_edge ( 'none', *, *, #6373, .f. ) ;
#6679 = edge_loop ( 'none', ( #4956, #6552 ) ) ;
#6680 = edge_curve ( 'none', #6467, #6486, #2732, .t. ) ;
#6681 = oriented_edge ( 'none', *, *, #6465, .f. ) ;
#6682 = oriented_edge ( 'none', *, *, #6684, .f. ) ;
#6683 = oriented_edge ( 'none', *, *, #6558, .f. ) ;
#6684 = edge_curve ( 'none', #6481, #6377, #2734, .t. ) ;
#6685 = advanced_face ( 'none', ( #2733 ), #2727, .t. ) ;
#6686 = edge_curve ( 'none', #6206, #6205, #2756, .t. ) ;
#6687 = edge_loop ( 'none', ( #6647, #6720, #6715, #6717 ) ) ;
#6688 = oriented_edge ( 'none', *, *, #6558, .t. ) ;
#6689 = oriented_edge ( 'none', *, *, #6517, .t. ) ;
#6690 = edge_loop ( 'none', ( #6707, #6796 ) ) ;
#6691 = advanced_face ( 'none', ( #2713 ), #2719, .f. ) ;
#6692 = oriented_edge ( 'none', *, *, #6257, .t. ) ;
#6693 = edge_loop ( 'none', ( #6766, #6764, #6699, #6716 ) ) ;
#6694 = oriented_edge ( 'none', *, *, #6387, .f. ) ;
#6695 = oriented_edge ( 'none', *, *, #6579, .t. ) ;
#6696 = advanced_face ( 'none', ( #2599 ), #2718, .f. ) ;
#6697 = oriented_edge ( 'none', *, *, #6333, .f. ) ;
#6698 = edge_loop ( 'none', ( #6697, #6694, #6759, #6712 ) ) ;
#6699 = oriented_edge ( 'none', *, *, #6264, .t. ) ;
#6700 = oriented_edge ( 'none', *, *, #6291, .f. ) ;
#6701 = advanced_face ( 'none', ( #2595 ), #2593, .t. ) ;
#6702 = oriented_edge ( 'none', *, *, #6226, .t. ) ;
#6703 = oriented_edge ( 'none', *, *, #6732, .t. ) ;
#6704 = oriented_edge ( 'none', *, *, #6211, .t. ) ;
#6705 = advanced_face ( 'none', ( #2590 ), #2589, .t. ) ;
#6706 = edge_loop ( 'none', ( #6767, #6704 ) ) ;
#6707 = oriented_edge ( 'none', *, *, #6686, .t. ) ;
#6708 = oriented_edge ( 'none', *, *, #6243, .t. ) ;
#6709 = edge_loop ( 'none', ( #6792, #6775, #6708, #6688 ) ) ;
#6710 = advanced_face ( 'none', ( #2594 ), #2624, .f. ) ;
#6711 = edge_loop ( 'none', ( #6700, #6761, #6727 ) ) ;
#6712 = oriented_edge ( 'none', *, *, #6574, .t. ) ;
#6713 = advanced_face ( 'none', ( #2584 ), #2622, .t. ) ;
#6714 = advanced_face ( 'none', ( #2617 ), #2598, .f. ) ;
#6715 = oriented_edge ( 'none', *, *, #6195, .t. ) ;
#6716 = oriented_edge ( 'none', *, *, #6575, .t. ) ;
#6717 = oriented_edge ( 'none', *, *, #6585, .t. ) ;
#6718 = oriented_edge ( 'none', *, *, #6251, .f. ) ;
#6719 = oriented_edge ( 'none', *, *, #6660, .f. ) ;
#6720 = oriented_edge ( 'none', *, *, #6663, .f. ) ;
#6721 = oriented_edge ( 'none', *, *, #6667, .f. ) ;
#6722 = advanced_face ( 'none', ( #2613 ), #2623, .f. ) ;
#6723 = edge_loop ( 'none', ( #6718, #6763, #6692, #6695 ) ) ;
#6724 = oriented_edge ( 'none', *, *, #6210, .t. ) ;
#6725 = oriented_edge ( 'none', *, *, #6496, .f. ) ;
#6726 = edge_loop ( 'none', ( #6725, #6719, #6762, #6765 ) ) ;
#6727 = oriented_edge ( 'none', *, *, #6293, .t. ) ;
#6728 = oriented_edge ( 'none', *, *, #6330, .f. ) ;
#6729 = edge_loop ( 'none', ( #6671, #6672 ) ) ;
#6730 = edge_loop ( 'none', ( #6673, #6681 ) ) ;
#6731 = oriented_edge ( 'none', *, *, #6437, .f. ) ;
#6732 = edge_curve ( 'none', #6223, #6208, #2673, .t. ) ;
#6733 = edge_loop ( 'none', ( #6676, #6675 ) ) ;
#6734 = oriented_edge ( 'none', *, *, #6752, .f. ) ;
#6735 = oriented_edge ( 'none', *, *, #6656, .t. ) ;
#6736 = edge_curve ( 'none', #6405, #6738, #2664, .t. ) ;
#6737 = vertex_point ( 'none', #2666 ) ;
#6738 = vertex_point ( 'none', #2676 ) ;
#6739 = oriented_edge ( 'none', *, *, #6538, .f. ) ;
#6740 = oriented_edge ( 'none', *, *, #6549, .f. ) ;
#6741 = edge_curve ( 'none', #6737, #6550, #2752, .t. ) ;
#6742 = oriented_edge ( 'none', *, *, #6343, .f. ) ;
#6743 = oriented_edge ( 'none', *, *, #6342, .f. ) ;
#6744 = oriented_edge ( 'none', *, *, #6204, .t. ) ;
#6745 = oriented_edge ( 'none', *, *, #6748, .f. ) ;
#6746 = advanced_face ( 'none', ( #2658, #2614, #2659, #2655, #2651, #2649, #2660, #2672, #2675, #2648 ), #2671, .t. ) ;
#6747 = edge_curve ( 'none', #6318, #6315, #2656, .t. ) ;
#6748 = edge_curve ( 'none', #6436, #6435, #2708, .t. ) ;
#6749 = edge_loop ( 'none', ( #6728, #6745 ) ) ;
#6750 = oriented_edge ( 'none', *, *, #6747, .f. ) ;
#6751 = edge_loop ( 'none', ( #6742, #6542 ) ) ;
#6752 = edge_curve ( 'none', #6287, #6286, #2707, .t. ) ;
#6753 = edge_loop ( 'none', ( #6731, #6734 ) ) ;
#6754 = edge_loop ( 'none', ( #6757, #6649, #6608, #6610 ) ) ;
#6755 = edge_curve ( 'none', #6547, #6550, #2647, .t. ) ;
#6756 = oriented_edge ( 'none', *, *, #6384, .t. ) ;
#6757 = oriented_edge ( 'none', *, *, #6545, .f. ) ;
#6758 = oriented_edge ( 'none', *, *, #6755, .t. ) ;
#6759 = oriented_edge ( 'none', *, *, #6271, .t. ) ;
#6760 = advanced_face ( 'none', ( #2700 ), #2689, .f. ) ;
#6761 = oriented_edge ( 'none', *, *, #6752, .t. ) ;
#6762 = oriented_edge ( 'none', *, *, #6504, .t. ) ;
#6763 = oriented_edge ( 'none', *, *, #6656, .f. ) ;
#6764 = oriented_edge ( 'none', *, *, #6653, .f. ) ;
#6765 = oriented_edge ( 'none', *, *, #6584, .t. ) ;
#6766 = oriented_edge ( 'none', *, *, #6259, .f. ) ;
#6767 = oriented_edge ( 'none', *, *, #6645, .t. ) ;
#6768 = oriented_edge ( 'none', *, *, #6222, .f. ) ;
#6769 = oriented_edge ( 'none', *, *, #6771, .f. ) ;
#6770 = advanced_face ( 'none', ( #2827 ), #2824, .t. ) ;
#6771 = edge_curve ( 'none', #6227, #6214, #2825, .t. ) ;
#6772 = oriented_edge ( 'none', *, *, #6228, .t. ) ;
#6773 = oriented_edge ( 'none', *, *, #6539, .t. ) ;
#6774 = oriented_edge ( 'none', *, *, #6473, .t. ) ;
#6775 = oriented_edge ( 'none', *, *, #6686, .f. ) ;
#6776 = edge_loop ( 'none', ( #6768, #6644, #6702, #6703 ) ) ;
#6777 = oriented_edge ( 'none', *, *, #6771, .t. ) ;
#6778 = oriented_edge ( 'none', *, *, #6366, .t. ) ;
#6779 = oriented_edge ( 'none', *, *, #6376, .t. ) ;
#6780 = oriented_edge ( 'none', *, *, #6680, .t. ) ;
#6781 = edge_loop ( 'none', ( #6783, #6789, #6779, #6791 ) ) ;
#6782 = oriented_edge ( 'none', *, *, #6232, .f. ) ;
#6783 = oriented_edge ( 'none', *, *, #6469, .f. ) ;
#6784 = advanced_face ( 'none', ( #2809 ), #2821, .t. ) ;
#6785 = edge_curve ( 'none', #6476, #6475, #2804, .t. ) ;
#6786 = edge_loop ( 'none', ( #6777, #6772 ) ) ;
#6787 = edge_loop ( 'none', ( #6788, #6793 ) ) ;
#6788 = oriented_edge ( 'none', *, *, #6785, .t. ) ;
#6789 = oriented_edge ( 'none', *, *, #6785, .f. ) ;
#6790 = edge_loop ( 'none', ( #6782, #6769, #6774, #6773 ) ) ;
#6791 = oriented_edge ( 'none', *, *, #6674, .t. ) ;
#6792 = oriented_edge ( 'none', *, *, #6238, .f. ) ;
#6793 = oriented_edge ( 'none', *, *, #6472, .t. ) ;
#6794 = advanced_face ( 'none', ( #2808 ), #2806, .t. ) ;
#6795 = oriented_edge ( 'none', *, *, #6203, .f. ) ;
#6796 = oriented_edge ( 'none', *, *, #6196, .t. ) ;
#6797 = advanced_face ( 'none', ( #2815 ), #2800, .t. ) ;
#6798 = cartesian_point ( 'none', ( 0.3318305140694475800, -0.5149999999999922400, -1.984555414402741100 ) ) ;
#6799 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#6800 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#6801 = cartesian_point ( 'none', ( 6.064432052242946000, 0.8736141802079600000, 0.0000000000000000000 ) ) ;
#6802 = axis2_placement_3d ( 'none', #6801, #6800, #6799 ) ;
#6803 = circle ( 'none', #6802, 6.426280325898197500 ) ;
#6804 = cartesian_point ( 'none', ( -25.39999999999996300, 4.898587196589412800e-016, -4.000000000000000000 ) ) ;
#6805 = line ( 'none', #6804, #44 ) ;
#6806 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6807 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6808 = axis2_placement_3d ( 'none', #6822, #6807, #6806 ) ;
#6809 = circle ( 'none', #6808, 1.009117809157098900 ) ;
#6810 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#6811 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#6812 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#6813 = cartesian_point ( 'none', ( 6.064432052242947800, -8.071261250729457200e-015, 0.8736141802079610000 ) ) ;
#6814 = cartesian_point ( 'none', ( 0.3318305140694484100, 0.5150000000000070100, -1.984555414402737700 ) ) ;
#6815 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#6816 = circle ( 'none', #143, 6.479565957685745800 ) ;
#6817 = circle ( 'none', #6824, 6.499999999999999100 ) ;
#6818 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#6819 = cartesian_point ( 'none', ( 1.586512658500328900, 0.7436618653472093500, -0.5150000000000000100 ) ) ;
#6820 = cartesian_point ( 'none', ( 0.8327192892707033800, 0.8065069628489047700, -0.5150000000000000100 ) ) ;
#6821 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627187500, -0.5149999999999997900 ) ) ;
#6822 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#6823 = b_spline_curve_with_knots ( 'none', 3,
( #6821, #6820, #6819, #6818 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836496941431800, 0.003865027712480163000 ),
.unspecified. ) ;
#6824 = axis2_placement_3d ( 'none', #6812, #6811, #6810 ) ;
#6825 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000000100 ) ) ;
#6826 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6827 = axis2_placement_3d ( 'none', #90, #89, #88 ) ;
endsec;
end-iso-10303-21;